以下の件でお世話になります。JSONファイルの親タグを読み取りたい。以下は私のJSONファイルの内容です。
{
"ebook":
[
{"id":"1","name":"book1"},
{"id":"2","name":"book2"}
],
"ebrochure":
[
{"id":"1","name":"brochure1"},
{"id":"2","name":"brochure2"}
],
"emenu":
[
{"id":"1","name":"menu1"},
{"id":"2","name":"menu2"}
]
}
JSON内の親タグの数と、それらが何であるかを調べる必要があるだけです。私の与えられたJSONファイルによると、答えは3 (3 つの親 JSON タグがあります) と " ebooks、ebrochure、emenu " (親タグの名前) である必要があります。仕事を終わらせることができるJAVAクラスはありますか?
完全なJSONファイルを読み取る方法を知っています。最初にJSONを aに渡し、次にメソッドを使用してJSONObject
子を a に渡します。JSONArray
getJSONArray()
ただし、getJSONArray()
メソッドには親タグの名前が必要です。私の例によれば、それはebook、ebrochureまたはemenuです。URL にアクセスするだけでJSONのコンテンツが表示されない状況があるとします。このような状況では、親タグがいくつあり、それらの名前が何であるかを調べる必要があります。
それが私の問題です。私を助けてくれてありがとう:-)