Heim >Java >javaLernprogramm >Wie extrahiere ich Zinsschlüssel aus einem JSON-Objekt in Java?

Wie extrahiere ich Zinsschlüssel aus einem JSON-Objekt in Java?

Susan Sarandon
Susan SarandonOriginal
2024-12-07 01:03:15389Durchsuche

How to Extract Interest Keys from a JSON Object in Java?

Interessenschlüssel aus einem JSON-Objekt in Java abrufen

Wie in Ihrer Abfrage beschrieben, möchten Sie ein JSON-Objekt analysieren, das eine Liste von enthält Interessen in eine Arrayliste in Java. Hier ist eine Schritt-für-Schritt-Anleitung, um dies mithilfe der org.json-Bibliothek zu erreichen:

1. Importieren Sie die org.json-Bibliothek:

import org.json.JSONObject;
import org.json.JSONArray;

2. Erstellen Sie eine Instanz von JSONObject:

JSONObject obj = new JSONObject("{interests : [{interestKey:Dogs}, {interestKey:Cats}]}");

3. Erstellen Sie eine ArrayList für Interessenschlüssel:

List<String> list = new ArrayList<String>();

4. Extrahieren Sie das Array „Interessen“:

JSONArray array = obj.getJSONArray("interests");

5. Durchlaufen Sie das Array und extrahieren Sie Interessenschlüssel:

for (int i = 0; i < array.length(); i++) {
    list.add(array.getJSONObject(i).getString("interestKey"));
}

Ergebnis:

Die resultierende ArrayList, Liste, enthält alle Interessenschlüssel im Original JSON-Objekt.

Das obige ist der detaillierte Inhalt vonWie extrahiere ich Zinsschlüssel aus einem JSON-Objekt in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn