2017-01-08 2 views
0

私が直面している問題を回避することができません。レルムの一意のキーに異なる値を追加する方法は?

私はいろいろなjsonキーを持っています: 名前、等級、技能。名前が変更されていませんが、スキルや年齢がどのように

[ 
    { 
     "name": "name1" 
     "age": "age1" 
     "skills": "skills1" 
    }, 
    { 
     "name": "name1" 
     "age": "age2" 
     "skills": "skills2" 
    }, 
    { 
     "name": "name1" 
     "age": "age3" 
     "skills": "skills3" 
    } 
] 

は注意:JSONはこのようなことができるよう、それぞれの名前のために今

、名前、複数のグレードやスキルがあることができます。この場合、どのようにして、すべての異なる年齢やスキルをその単一の名前にマップできますか?私は一意の名前の数を事前に知らない。

詳細を忘れた場合はお知らせください。ありがとうございました。このような

答えて

0

使用JSON配列:

[ 
    { 
    "name" : "name1", 
    "age" : ["age1","age2","age3"], 
    "skills" : ["skills","skill2"] 
    }, 
    { 
    "name" : "name2", 
    "age" : ["age1","age2","age3"], 
    "skills" : ["skills","skill2"] 
    } 
] 
関連する問題