Anu*_*shA 1 arrays android json
以下事项我需要你的帮助.我想读取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"}
]
}
Run Code Online (Sandbox Code Playgroud)
我只需要找出JSON中有多少个父标签以及它们是什么.根据我给出的JSON文件,答案应该是3(有3个父JSON标签)和" ebooks,ebrochure,emenu "(父标签的名称).是否有任何JAVA课程我可以完成我的工作?
我知道如何阅读完整的JSON文件.首先,我们将JSON传递给a JSONObject,然后通过JSONArrayusing getJSONArray()方法将子句传递给a .
但是getJSONArray()方法需要父标记的名称.根据我的例子,它可以是电子书,ebrochure或emenu.假设有一种情况我们看不到JSON的内容只访问URL.在这种情况下,我需要找出有多少父母标签,以及它们的名称.
那是我的问题.在此先感谢帮助我:-)
您应该阅读JSONObject.names的文档
基本上,names()(在Android中)可用于获取字段名称数组,然后将其用作键.我不会在这里做一个完整的例子,因为如果你自己尝试,你会学得更好.
| 归档时间: |
|
| 查看次数: |
1785 次 |
| 最近记录: |