【发布时间】:2015-02-17 11:15:58
【问题描述】:
我有一个类似的结构,由 REST Api 返回:
{
"id": 1,
"type": "A",
"name": "blah, blah"
}
自然输出样本如下:
[
{
"id": 1,
"type": "A",
"name": "blah, blah"
},
{
"id": 1,
"type": "A",
"name": "blah, blah"
},
{
"id": 1,
"type": "B",
"name": "blah, blah"
},
{
"id": 1,
"type": "C",
"name": "blah, blah"
}
]
为方便起见,我宁愿以分组格式(围绕“类型”)输出,如下所示:
{
"A": [
{
"id": 1,
"name": "blah, blah"
},
{
"id": 1,
"name": "blah, blah"
}
],
"B": [
{
"id": 1,
"type": "B",
"name": "blah, blah"
}
],
"C": [
{
"id": 1,
"type": "C",
"name": "blah, blah"
}
]
}
在输入参数方面是否有一种通用的、REST 友好的方式来执行此操作?
我有一个参数“response_mode”,它可以是 FLAT 或 GROUPED,但不确定从 RESTful 角度来看是否可以。
【问题讨论】:
标签: json restful-url