Java での JSON オブジェクトの解析
この質問は、関心のあるキーのネストされた配列を持つ JSON オブジェクトを解析し、そのキーをArrayList。提供されるサンプル JSON オブジェクトは次のとおりです。
member = "{interests : [{interestKey:Dogs}, {interestKey:Cats}]}";
org.json ライブラリを使用して Java でこの JSON オブジェクトを解析するには、次の手順に従います。
JSONObject obj = new JSONObject("{interests : [{interestKey:Dogs}, {interestKey:Cats}]}");
JSONArray array = obj.getJSONArray("interests");
List<String> list = new ArrayList<>(); for (int i = 0; i < array.length(); i++) { list.add(array.getJSONObject(i).getString("interestKey")); }
このアプローチでは、関心のあるキーを次の場所に保存します。 ArrayList。 org.json ライブラリは外部依存関係であり、使用する前にプロジェクトに追加する必要がある場合があることに注意してください。
以上がJava でネストされた JSON 配列を解析し、ArrayList にキーを保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。