我有一個返回對象列表的REST服務。每個對象包含objectcode
和objectname
。應該如何格式化JSON響應?
這是我第一次構建REST服務,所以我不知道如何格式化響應。
它應該是:
{
"objects": {
"count": 2,
"object": [
{
"objectcode": "1",
"objectname": "foo"
},
{
"objectcode": "2",
"objectname": "bar"
},
...more objects
]
}
}
OR
[
{
"objectcode": "1",
"objectname": "foo"
},
{
"objectcode": "2",
"objectname": "bar"
},
...more objects
]
我意識到這可能是有點主觀的,但它會更容易消耗?稍後我還需要支持XML格式的響應。
順便說一句,現在我創建一個應用程序,Web服務返回類似於第二個響應(根中的數組)的響應。問題是我無法用RestKit來管理這種情況。有沒有我不知道的限制?當響應是一個數組時,你如何創建響應描述符?提前致謝。 – Ricardo