我需要你的帮助来解决以下问题。我想读取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、emnu ”(父标签的名称)。有任何 JAVA 课程可以让我完成工作吗?
我知道如何阅读完整的JSON文件。首先我们将JSON传递给 a JSONObject
,然后通过JSONArray
usinggetJSONArray()
方法将孩子传递给 a。
但是getJSONArray()
方法需要父标签的名称。根据我的示例,它可以是ebook、ebrochure或emenu。假设有一种情况,我们只能访问 URL看不到JSON的内容。在这种情况下,我需要找出有多少父母标签以及它们的名称。
那是我的问题。提前感谢您帮助我:-)