Heim >Java >javaLernprogramm >Wie analysiere ich ein JSON-Objekt und speichere bestimmte Schlüssel in einer ArrayList mit Java?
Viele JSON-Parsing-Frameworks sind in Java verfügbar, sodass Entwickler bequem mit JSON-Daten arbeiten können. Bei dieser Frage geht es darum, eine bestimmte JSON-Objektstruktur zu analysieren und Interessenschlüssel in einer Array-Liste zu speichern.
Um dies mit der org.json-Bibliothek zu erreichen:
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")); }
Dieser Ansatz wird Speichern Sie effektiv alle InterestKeys in einer Array-Liste und ermöglichen Sie so einen einfachen Zugriff und eine einfache Bearbeitung innerhalb des Java-Codes.
Das obige ist der detaillierte Inhalt vonWie analysiere ich ein JSON-Objekt und speichere bestimmte Schlüssel in einer ArrayList mit Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!