そのため、現在、反復処理とオブジェクトへのアクセスが最も簡単な JSON ドキュメントを開発しようとしています。私はアンダースコアを使用するので、オブジェクトへのアクセスは必ずしも難しくありませんが、フォーマットに関する最善の方法は何ですか-ベストプラクティスなど.
私が検討している 2 つの形式は次のとおりです。1 つ目は配列です。
{
"defaultViews" : [
{
"name" : "view1",
"title" : "View 1"
},
{
"name" : "view2",
"title" : "View 2"
}
]
}
または、逆に、どちらがより....「オブジェクト指向」...
{
"defaultViews" : {
"view1" : {
"title" : "View 1"
},
"view2" : {
"title" : "View 2"
}
}
}
したがって、最初の例ではオブジェクトを繰り返し処理する方が簡単ですが、2 番目の例ではオブジェクトに直接アクセスする方が簡単です ( obj.defaultViews.view1
)。これはかなり主観的なものだと思いますが、やはり「ベスト プラクティス」と考えられるものを探しています。ありがとう!