Mam JSON (pokazany poniżej), staram się analizować przez cały JSON, a każdy obiekt będzie nowa instancja klasy, która deklaruje zmienne poniżej. Jaki jest najlepszy sposób na zrobienie tego? Należy użyć JSONReader lub użyć JSONObject i JSONArray. Czytałem kilka tutoriali i zadawałem ogólne pytania, ale nie widziałem żadnych przykładów, jak analizować dane takie jak to.Analizować dane JSON wykorzystujące JSONReader lub JSONObject/JSONArray
{
"id": 356,
"hassubcategories": true,
"subcategories": [
{
"id": 3808,
"CategoryName": "Current Products",
"CategoryImage": null,
"hassubcategories": true,
"subcategories": [
{
"id": 4106,
"CategoryName": "Architectural",
"CategoryImage": "2637",
"hassubcategories": true,
"subcategories": [
{
"id": 391,
"CategoryName": "Flooring",
"CategoryImage": "2745",
"hassubcategories": false
}
]
}
]
},
{
"id": 3809,
"CategoryName": "Non-Current Products",
"CategoryImage": null,
"hassubcategories": true,
"subcategories": [
{
"id": 4107,
"CategoryName": "Desk",
"CategoryImage": "2638",
"hassubcategories": true,
"subcategories": [
{
"id": 392,
"CategoryName": "Wood",
"CategoryImage": "2746",
"hassubcategories": false
}
]
}
]
}
]
}
'Można wykorzystać JSON Object/JSON Array tylko jeśli rozmiar danych json jest mniejszy niż 1 MB "Gdzie te informacje są oficjalnie udokumentowane? – AADProgramming