【发布时间】:2020-02-23 16:01:08
【问题描述】:
我是 protobuf 的新手,我想将一些 protobuf 保存为 json 格式,并且知道 protobuf 的完整格式是什么。我试过只创建一个 protobuf 的空实例,并将其保存到 json,但这只会给我一个空的 json 对象,{}。
如果我为一个属性填写一个值并对其进行序列化,我会在 json 中获得该属性,这很好,但我不想对我想要的每个 protobuf 的所有属性都这样做这样做。
有没有办法让我在不为每个字段提供值的情况下查看 protobuf 的完整 json 格式?
笔记- 我在 Java 中使用 Google 的 protobuf 库,并且可以序列化和反序列化我的对象,我只是不确定如何为特定对象编写 json。
- 我查看了 this stackoverflow question 的信息,但没有发现任何帮助。
【问题讨论】:
标签: java protocol-buffers protobuf-c