Proto用于描述JSON结构,该结构包含两种可能类型的项列表
我有一个包含列表的JSON结构化数据。每个列表项都是对象的简单字符串Proto用于描述JSON结构,该结构包含两种可能类型的项列表,json,schema,protocol-buffers,Json,Schema,Protocol Buffers,我有一个包含列表的JSON结构化数据。每个列表项都是对象的简单字符串 { "oneOfArray": [ "str1", "str2", {"SomeStruct": "value3"}, "str4", {"SomeStruct": "value5"} ] } 我想创建一个描述这个结构的原型。(内部API创建文档要求对所有API使用Protobuf和GRPC。) 我如何在protobuf中描述这样的模式?(在JsonSchema中很容易描述,但
{
"oneOfArray": [
"str1",
"str2",
{"SomeStruct": "value3"},
"str4",
{"SomeStruct": "value5"}
]
}
我想创建一个描述这个结构的原型。(内部API创建文档要求对所有API使用Protobuf和GRPC。)
我如何在protobuf中描述这样的模式?(在JsonSchema中很容易描述,但我正在努力使用proto)
我希望google.protobuf.json_format.Parse
能够将json数据反序列化为生成类型的protobuf消息