通常のJSONアプローチは次のようになります。
{
"list": [
{
"header1": "some value",
"header2": "some other value"
},
{
"header1": "some value",
"header2": "some other value"
},
{
"header1": "some value",
"header2": "some other value"
},
...
]
}
しかし、これを使用すると、すべての「header1」と「header2」が原因で、大きなオーバーヘッドが発生します。
そこで、CSVのようなアプローチについて考えました。
{
"headers": [ "header1", "header2" ],
"list": [
[ "some value", "some other value" ],
[ "some value", "some other value" ],
[ "some value", "some other value" ],
...
]
}
しかし、ExtJS4ストアは最初のスタイルをより好んでいます。2番目の形式を使用する簡単な可能性はありますか、それともクライアントで変換する必要がありますか?