獲得與模型類類別和子我已經創建了一個類的模型類,我從下面的JSON如何從JSON
{
"currency": {
"INR": "1.000000000000",
"USD": "0.015400000000"
},
"category": [{
"category_id": 3,
"parent_id": 2,
"name": "Gifts & Smiles",
"is_active": 1,
"position": 1,
"level": 2,
"children": []
},
{
"category_id": 4,
"parent_id": 2,
"name": "Send To",
"is_active": 1,
"position": 2,
"level": 2,
"children": [{
"category_id": 22,
"parent_id": 4,
"name": "India",
"is_active": 1,
"position": 1,
"level": 3,
"children": [{
"category_id": 8,
"parent_id": 22,
"name": "Agra",
"is_active": 1,
"position": 1,
"level": 4,
"children": []
},
{
"category_id": 6,
"parent_id": 22,
"name": "Ahmedabad",
"is_active": 1,
"position": 2,
"level": 4,
"children": []
},
{
"category_id": 9,
"parent_id": 22,
"name": "Akola",
"is_active": 1,
"position": 3,
"level": 4,
"children": []
},
{
"category_id": 10,
"parent_id": 22,
"name": "Allahabad",
"is_active": 1,
"position": 4,
"level": 4,
"children": []
},
{
"category_id": 11,
"parent_id": 22,
"name": "Aligarh",
"is_active": 1,
"position": 5,
"level": 4,
"children": []
},
{
"category_id": 12,
"parent_id": 22,
"name": "Ambala",
"is_active": 1,
"position": 6,
"level": 4,
"children": []
},
{
"category_id": 13,
"parent_id": 22,
"name": "Amravati",
"is_active": 1,
"position": 7,
"level": 4,
"children": []
},
{
"category_id": 15,
"parent_id": 22,
"name": "Amritsar",
"is_active": 1,
"position": 8,
"level": 4,
"children": []
},
{
"category_id": 14,
"parent_id": 22,
"name": "Aurangabad",
"is_active": 1,
"position": 9,
"level": 4,
"children": []
},
{
"category_id": 7,
"parent_id": 22,
"name": "Bangalore",
"is_active": 1,
"position": 10,
"level": 4,
"children": []
},
{
"category_id": 16,
"parent_id": 22,
"name": "Baroda",
"is_active": 1,
"position": 11,
"level": 4,
"children": []
},
{
"category_id": 17,
"parent_id": 22,
"name": "Bhopal",
"is_active": 1,
"position": 12,
"level": 4,
"children": []
},
{
"category_id": 18,
"parent_id": 22,
"name": "Chandigarh",
"is_active": 1,
"position": 13,
"level": 4,
"children": []
},
{
"category_id": 19,
"parent_id": 22,
"name": "Chennai",
"is_active": 1,
"position": 14,
"level": 4,
"children": []
},
{
"category_id": 21,
"parent_id": 22,
"name": "Delhi",
"is_active": 1,
"position": 15,
"level": 4,
"children": []
}]
},
{
"category_id": 23,
"parent_id": 4,
"name": "Abroad",
"is_active": 1,
"position": 2,
"level": 3,
"children": []
}]
},
{
"category_id": 20,
"parent_id": 2,
"name": "Gift Cards",
"is_active": 1,
"position": 3,
"level": 2,
"children": []
}]}
得到,這是我的模型類從JSON獲得類別
public class ModelCategories {
public static ArrayList<String> id = new ArrayList<String>();
public static ArrayList<String> name = new ArrayList<String>();
}
我知道如何解析JSON,但我的問題是如何將模型類中的子類別存儲,我是這種類型的場景的新增類。
所以請幫我...
請解釋更'我怎麼能存儲的子類模型class'線 –
你用什麼JSON解析器? – nolexa
我非常瞭解解析技術,但是如何根據模型類中的類別來存儲子類別。我使用數組列表來存儲類別。 –