私のプロジェクトには現在ローカルのJSONファイルがあり、それを配列に解析してこの配列を使用してクリック可能なリストを作成したいとします。メニューの種類を作成するための項目。この例のスクリーンショットは以下のとおりです。私は配列からこれを作成する方法を知っているAndroidのリストビューでメニュー "ツリー"として使用されるJSONファイルの解析
http://i.imgur.com/N8G5O9d.png
、私が午前問題は、私は、このリストビューを作成することができますので、私は配列に必要なものを解析しています。ここに私のJSONのサンプルがあります。
{
"Weapons":
{
"Ranged":
[
{
"name": "Bow",
"desc" : "This is a bow"
},
{
"name": "Crossbow",
"desc" : "This is a crossbow"
}
],
"Melee":
[
{
"name" : "Machete",
"desc" : "This is a machete"
}
]
},
"Armor":
{
"Metal":
[
{
"name": "Metal Chest Plate",
"desc": "This is a metal chest plate"
}
]
}
}
"weapons"と "armour"で始まるメニューがあります。そこから、「Weapons」をクリックすると、「Ranged」または「Melee」のいずれかを選択できる新しいメニューが表示されます。そして、 "Ranged"から "Bow"または "Crossbow"のいずれかを持つでしょう。誰かがこれを配列に解析するのを助けることができるので、これを達成できますか?私は数日間このことに苦労してきました。ありがとう!