2016-05-15 19 views
2

JSONオブジェクトは言う:構造化は、私はJSONオブジェクトを持っている

people.PersonA.age: 

をので、代わりに::

{ 
    [ 
     { 
     'name':'personA', 
     'age':'30', 
     'description':'some-text' 
     }, 
     { 
     'name':'personB', 
     'age':'40', 
     'description':'some-text' 
     } 
    ] 
} 

この問題は、私は例のために、名前によって各VARにアクセスできるようにする必要がある

people = 

{ 
    'personA':{ 
     'age':'30', 
     'description':'some-text' 
    }, 
    'personB':{ 
     'age':'40', 
     'description':'some-text' 
    } 
} 

しかし、私は、名前のリストを生成することはできません

これにはどのような構造が最適でしょうか?私は名前をループすることができ、素早く年齢などにアクセスする必要があります。

+1

「しかし、私は名前のリストを生成できません」 - どうしてですか? –

+0

@ user1212520最初のJSONで何が問題になっていますか?多分あなたはそれにアクセスしたいと思う方法が正しいのではないでしょうか? – Rafal

+0

いずれかの例がJSONの場合、キーと値の両方が二重引用符で囲まれていなければなりません。したがって、これらはオブジェクトです。つまり、オブジェクトリテラルとしてアクセスできるのですか? – zer00ne

答えて

1

あなたは二番目の形式で名前のリストを生成することができます。ちょうどkeysを入手してください。

関連する問題