我想解析此代码以获取ID在数组中的位置。
Json如下:
"tipSecurableSet": {
"id": "082bdd09-6cff-41f9-a6f6-16a5bcc2eaa6",
"items": [
{
"typeId": "c5831702-15ed-483d-8253-c890e3f97dae",
"ids": [
"44b3efd4-5f7f-4698-aba4-1f4d9605c4eb"
],
"id": "b838aa0d-522a-411e-958a-41c711c6a856"
},
{
"typeId": "01c3c7de-2856-4665-90bc-a614caf335cd",
"ids": [
"8240a190-7e14-4ba4-87be-22febd09fa69"
],
"id": "62e62bf5-7a18-4518-a917-bb908d61fdd2"
}
]
}
}
答案 0 :(得分:1)
您应该看一下Org.JSON库。
拥有JSONObject后,您可以非常轻松地获取ID。有很多方法构造JSONObject。您可以解析XML.toJSONObject或使用JSONObject构造函数之一。
{
"name":"Isaac Gyasi Nimako"
}
要获取键的对象,这是一个带有String和JSONObjects数组的示例。
JSONObject obj= new JSONObject(...);
Iterator<String> keys= obj.keys(); //Gets your Fields or Keys