我正在爲我的移動應用程序設計API響應,響應應該包含操作數組。他們中有些人可能有所有屬性,有些人可能不,見例如:具有不同數量屬性的JSON對象可以嗎?
{
"operations":[
{
"type":"0",
"location":"01"
},
{
"type":"1",
"location":"1234"
"item_id":"",
"item_name":"Item A",
}
]
}
那是一個很好的方式,或者我應該重新考慮我的設計?我的意思是不同數量的屬性。謝謝!
保留爲空或空字符串的屬性,不具有值.. – zzlalani
有沒有標準來告訴你什麼是允許和不是,但我'使用zzlalani提供的屬性值提供的值表明它們沒有設置或不適用於這個對象將使它更容易使用你的API。 –