我想知道如何在不必指定密钥的情况下将数组作为消息正文传递。我很容易做到:
{
"types": [
{
"ID": 1
...
}
]
}
那会回应:
[
{
"ID": 1
...
},
{
"ID": 2
...
}
]
我想将我的响应结构如下,以匹配我的REST API:
{{1}}
答案 0 :(得分:0)
Proto要求顶级概念是一条消息,它会溢出到JSON映射中。
您可以做的就是跳过第一个字符,直到找到[
字符,然后删除最后一个字符]
。 JSON的输出格式由Proto3 spec指定,因此您可以合理地依赖于格式。