多くの JSON 解析フレームワークが Java で使用できるため、開発者は JSON データを簡単に操作できます。この質問は、特定の JSON オブジェクト構造の解析と配列リストへの関心キーの保存を中心に展開しています。
org.json ライブラリを使用してこれを実現するには:
import org.json.JSONObject; import org.json.JSONArray; import java.util.ArrayList; JSONObject obj = new JSONObject("{interests : [{interestKey:Dogs}, {interestKey:Cats}]}"); List<String> list = new ArrayList<>(); JSONArray array = obj.getJSONArray("interests"); for(int i = 0 ; i < array.length() ; i++){ list.add(array.getJSONObject(i).getString("interestKey")); }
このアプローチすべてのinterestKey を配列リストに効果的に格納し、Java コード内で簡単にアクセスして操作できるようにします。
以上がJava を使用して JSON オブジェクトを解析し、特定のキーを ArrayList に保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。