{ “SPD”:1, “孩子”:1, “先生”:1, “doInfos”:[ [ { “wdID”:101, “申请ID”:“666”, “比赛信息”:[ { “目标ID”:“666”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 }, { “目标ID”:“777”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 } ] }, { “wdID”:101, “申请ID”:“666”, “比赛信息”:[ { “目标ID”:“666”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 }, { “目标ID”:“777”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 } ] } ], [ { “wdID”:101, “申请ID”:“666”, “比赛信息”:[ { “目标ID”:“666”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 }, { “目标ID”:“888”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 } ] }, { “wdID”:101, “申请ID”:“666”, “比赛信息”:[ { “目标ID”:“666”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 }, { “目标ID”:“888”, “分数”:-107374176.0, “X”:2.0, “是”:3.0 } ] } ] ] }
无法生成对应的协议结构
是的,据我所知,您可以创建这些类型的消息:
message SomeMessage{
int64 spd = 1;
int64 chId = 2;
int64 sir = 3;
repeated DoInfosItem doInfos = 4;
}
message DoInfosItem{
int64 wdId = 1;
string applyId = 2;
repeated MatchInforItem matchInfor = 3;
}
message MatchInforItem{
string targetId = 1;
double score = 2;
double X = 3;
double Y = 4;
}