JSON (以下に示す) がいくつかあり、JSON 全体を解析しようとしています。各オブジェクトは、以下の変数を宣言するクラスの新しいインスタンスになります。これを行う最善の方法は何ですか?JSONReader を使用するか、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
}
]
}
]
}
]
}