所以我目前正在尝试开发一个最容易迭代和访问对象的 JSON 文档。我将使用下划线,因此访问对象并不一定很困难,但我想知道格式化的最佳方法是什么 - 最佳实践等。
这是我正在考虑的两种格式:第一种是数组
{
"defaultViews" : [
{
"name" : "view1",
"title" : "View 1"
},
{
"name" : "view2",
"title" : "View 2"
}
]
}
或者,另一种方式,更多的是......“面向对象”......
{
"defaultViews" : {
"view1" : {
"title" : "View 1"
},
"view2" : {
"title" : "View 2"
}
}
}
因此,在第一个示例中,遍历对象更容易,而在第二个示例中,直接访问对象(obj.defaultViews.view1
)更容易。我想这是相当主观的,但我再次寻找被认为是“最佳实践”的东西。谢谢!