【发布时间】:2018-07-10 19:18:14
【问题描述】:
我有一个 json 文件,我想将它转换为 proto java 文件。
有什么直接的方法吗?
我曾尝试将文件读入字符串,然后将字符串转换为 proto messge,但没有成功,我不断收到
com.google.protobuf.InvalidProtocolBufferException: JsonObject
JsonFormat.parser().usingTypeRegistry(TypeRegistry.getEmptyTypeRegistry()).merge(jsonConfig, messageBuilder);
这是我的 json:
{
"a": 123,
"b": {
"b1": [
{
"id": "123"
}
]
},
"c": 30,
"d": [
"d1",
"d2"
],
"e": [
{
"e1": "ads",
"e2": "asd"
}
]
}
【问题讨论】:
标签: java json protocol-buffers proto