下記のjsonのchidrenのnameをすべて表示させたいのですが、どうすればよいでしょうか。
childrenの中にchildrenがあり、childrenの個数が可変でも対応させたいです。
json
1{ 2 "children": [ 3 { 4 "contents": { 5 "A": 0, 6 "B": 1, 7 "C": 2 8 }, 9 "children": [ 10 { 11 "children": [], 12 "name": "test03", 13 "id": 3 14 }, 15 { 16 "children": [], 17 "name": "test04", 18 "id": 4 19 } 20 ], 21 "name": "test01", 22 "id": 1 23 }, 24 { 25 "contents": { 26 "A": 0, 27 "B": 1, 28 "C": 2 29 }, 30 "children": [ 31 { 32 "children": [], 33 "name": "test05", 34 "id": 5 35 }, 36 { 37 "children": [], 38 "name": "test06", 39 "id": 6 40 } 41 ], 42 "name": "test02", 43 "id": 2 44 } 45 ] 46}
得たい結果
[ { "name": "test01" }, { "name": "test02" }, { "name": "test03" }, { "name": "test04" }, { "name": "test05" }, { "name": "test06" } ]
回答3件
あなたの回答
tips
プレビュー