Heim >Java >javaLernprogramm >Weitergabe von Techniken zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON-Arrays in Java.

Weitergabe von Techniken zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON-Arrays in Java.

王林
王林Original
2023-09-06 11:28:431114Durchsuche

Weitergabe von Techniken zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON-Arrays in Java.

Weitergabe von Betriebsfähigkeiten zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON-Arrays in Java

Einführung:
JSON (JavaScript Object Notation) ist ein leichtes Datenaustauschformat, das in verschiedenen Internetanwendungen weit verbreitet ist. In Java können wir mit JSON arbeiten, indem wir einige Bibliotheken von Drittanbietern wie GSON, Jackson usw. verwenden. In diesem Artikel werden einige Techniken zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON-Arrays in Java vorgestellt und entsprechende Codebeispiele bereitgestellt.

1. Bibliotheken von Drittanbietern einführen
Zuerst müssen wir die entsprechende JSON-Bibliothek in das Projekt einführen. Am Beispiel von GSON können wir im Maven-Projekt die folgenden Abhängigkeiten im POM hinzufügen.

Für vorhandene JSON-Arrays können wir den folgenden Code zum Parsen verwenden:

<dependencies>
    <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.8.6</version>
    </dependency>
</dependencies>

3. Vorgänge hinzufügen, löschen, ändern und überprüfen JSON-Arrays

Elemente hinzufügen

import com.google.gson.JsonArray;

JsonArray jsonArray = new JsonArray();
  1. Elemente löschen
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;

String jsonArrayStr = "[1, 2, 3, 4, 5]";
JsonElement jsonElement = JsonParser.parseString(jsonArrayStr);
JsonArray jsonArray = jsonElement.getAsJsonArray();
  1. Elemente ändern
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;

JsonArray jsonArray = new JsonArray();

// 添加整型元素
jsonArray.add(1);

// 添加字符串元素
jsonArray.add("hello");

// 添加对象元素
JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("name", "Tom");
jsonObject.addProperty("age", 18);
jsonArray.add(jsonObject);
  1. Elemente abfragen
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;

JsonArray jsonArray = new JsonArray();

// 删除指定位置的元素
jsonArray.remove(0);

// 删除指定元素
JsonElement elementToRemove = jsonArray.get(0);
jsonArray.remove(elementToRemove);

// 清空数组中的所有元素
jsonArray.clear();
    4. Zusammenfassung
  1. Dieser Artikel stellt vor einige Techniken zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON Arrays in Java und gibt entsprechende Codebeispiele. Ich hoffe, dass der Leser durch diesen Artikel ein Verständnis für die Funktionsweise von JSON-Arrays erlangen kann, damit diese besser in der tatsächlichen Entwicklung angewendet werden können.
Besonderer Hinweis: Das Beispiel in diesem Artikel verwendet die GSON-Bibliothek. Leser können auch eine geeignete JSON-Bibliothek entsprechend ihren eigenen Anforderungen auswählen.


Referenzmaterialien:

Offizielle Dokumentation von GSON: https://github.com/google/gson

Offizielle Dokumentation von Jackson: https://github.com/FasterXML/jackson
  1. Oben ist der Artikel „JSON in Java“ Ich hoffe, dass der Inhalt von „Teilen von Betriebsfähigkeiten zum Hinzufügen, Löschen, Ändern und Abfragen von Arrays“ für Sie hilfreich ist.

Das obige ist der detaillierte Inhalt vonWeitergabe von Techniken zum Hinzufügen, Löschen, Ändern und Überprüfen von JSON-Arrays 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