【发布时间】:2021-08-26 02:23:14
【问题描述】:
我有一个类似的原型(不是确切的情况,但非常相似)
message football {
repeated TeamDetails teamInfo= 1;
}
message TeamDetails {
string position = 1;
map<string, points> params = 2;
}
message points {
oneof value {
string string_value = 1;
double number_value = 2;
int32 int_value = 3;
}
}
对此我有几个问题;
-
我这里的一个还可以用吗?
-
在尝试将以下 JSON 运行到终点时,我一直遇到问题,我不确定我做错了什么
"teamInfo": [ { "position":"7th", "params": {"Manchester United": 51} } ]
给我
"Error getting request data: bad input: expecting start of JSON object: '{' ; instead got 51"
即使在 51 周围添加引号后,我也会遇到相同的错误,如果我用
【问题讨论】:
-
您使用什么编程语言将 json 字符串转换为 protobuf 对象?