我试图获得一个明文表示protobuf用于调试目的的样子。 我正在寻找的是一个“.SerializeToText”,它给我一个带有protobuf数据的字符串。 我还认为一个“.DeSerializeToText”需要一个protobuf并且只是把它写出来会起作用。 这是否存在或是否有创建一个好方法?
此致 TeeCee
答案 0 :(得分:1)
从技术上讲,protobuf中有一种基于字符串的第二种格式,但它从未用于protobuf-net,因为坦率地说它失去了protobuf的所有优点。如果你想要一个字符串表示,最好的办法是使用“json.net”或“jil”将对象模型写成json。