我是 protobuf 的新手,我想将一些 protobuf 保存为 json 格式,并且知道 protobuf 的完整格式是什么。我试过只创建一个 protobuf 的空实例,并将其保存到 json,但这只会给我一个空的 json 对象,{}
.
如果我为一个属性填写一个值,并对其进行序列化,我会在 json 中获得该属性,这很好,但我不想对我想要执行的每个 protobuf 的所有属性都执行此操作.
有没有办法让我在不为每个字段提供值的情况下查看 protobuf 的完整 json 格式?
笔记- 我在 Java 中使用 Google 的 protobuf 库,并且可以序列化和反序列化我的对象,我只是不确定如何为特定对象编写 json。
- 我已经查看了这个 stackoverflow 问题以获取信息,但没有发现任何帮助。