複雑な JSON オブジェクトの反復
インデックスによって要素を取得する便利な方法を提供する JSONArray とは対照的に、JSONObject は異なる挑戦。 JSONObject 内の特定の値にアクセスするには、別のアプローチが必要です。
JSONObject とそのネストされた構造をトラバースするには、次の手順を検討してください:
例このアプローチを利用したスニペット:
JSONObject jsonObject = new JSONObject(contents.trim()); Iterator<String> keys = jsonObject.keys(); while (keys.hasNext()) { String key = keys.next(); if (jsonObject.get(key) instanceof JSONObject) { // Process nested JSONObject here } }
以上がJava でネストされた JSONObject を反復するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。