[英]How to format JSON: Array of objects, or document containing elements with objects?
因此,我目前正在嘗試開發一個JSON文檔,該文檔最容易迭代和訪問對象。 我將使用下划線,因此訪問對象並不一定很困難,但是我想知道格式化的最佳方法是什么-最佳實踐等。
這是我正在考慮的兩種格式:第一種是數組
{
"defaultViews" : [
{
"name" : "view1",
"title" : "View 1"
},
{
"name" : "view2",
"title" : "View 2"
}
]
}
或者,另一種方式,更多...“面向對象” ...
{
"defaultViews" : {
"view1" : {
"title" : "View 1"
},
"view2" : {
"title" : "View 2"
}
}
}
因此,在第一個示例中,更容易遍歷對象,而在第二個示例中, obj.defaultViews.view1
容易直接訪問對象( obj.defaultViews.view1
)。 我認為這是非常主觀的,但是我再次尋找希望被視為“最佳實踐”的東西。 謝謝!
在面向對象的原則中使用數組沒有錯。 同樣,使用數組的第一個示例是更好的方法,因為您真正想要的是數組
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.