Javascript / jQueryアプリケーションを作成しています。
次のように、を表すJSON応答を処理する必要があります。HashMap
{
"accounts": {
"MediaFire": {
"provider": "MediaFire",
"usedStorage": "779680",
"totalStorage": "53687091200"
},
"4Sync": {
"provider": "4Sync",
"usedStorage": "620692",
"totalStorage": "16106127360"
}
}
}
オブジェクトで解析された JSON 応答を返す pasing 関数 (これは制御できません) を使用しますresult
。
次のようにアクセスしようとすると4Sync
:
var usedStorage = result.accounts.4Sync.usedStorage; //doesn't work
動作しません。最初の4が原因だと思います...他のオブジェクトとの同じ操作は正常に動作します。
var usedStorage = result.accounts.MediaFire.usedStorage; //works
result
オブジェクトに object が含まれていることはわかっていますが、4Sync
アクセスできません。以下は、Chrome のコンソールのスクリーンショットです。
これを解決するための回避策はありますか?