我如何得到什么protobuf-net序列化的明文表示

本文关键字:序列化 明文 表示 protobuf-net 什么 何得 | 更新日期: 2023-09-27 18:11:11

我试图得到一个清晰的文本表示什么protobuf看起来像调试的目的。我要找的是一个"。SerializeToText"它给了我一个带有protobuf数据的字符串。我也会认为是"。DeSerializeToText"它接受一个protobuf,然后把它写出来就可以了。这种情况是否存在,或者是否有一种创造这种情况的好方法?

的问候TeeCee

我如何得到什么protobuf-net序列化的明文表示

从技术上讲,protobuf中有一种基于字符串的第二种格式,但是它从未在protobuf-net中实现过,坦率地说,它失去了protobuf的所有优点。如果你想要一个字符串表示,你最好的选择是使用"json.net"或"jil"将对象模型写成json。