[英]Json File to proto
我有一個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"
}
]
}
嘗試:
JsonFormat.parser().merge(json, request);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.