Array von JSON-Objekten in Java POJO konvertieren
Frage:
Konvertieren Sie das bereitgestellte JSON Objekt in eine Java POJO-Klasse. Bestimmen Sie die Zuordnung für Attribute und deren Typen.
JSON-Objekt:
{ "ownerName": "Robert", "pets": [ { "name": "Kitty" }, { "name": "Rex" }, { "name": "Jake" } ] }
Antwort:
Um solche zu konvertieren Um JSON-Objekte in Java-POJOs umzuwandeln, wird die Verwendung von Tools wie www.jsonschema2pojo.org empfohlen. Hier ist eine Schritt-für-Schritt-Anleitung zur Verwendung dieses Tools:
Anleitung:
Beispiel:
Für den bereitgestellten JSON Objekt generiert das Tool die folgenden POJO-Klassen:
Personenklasse:
public class Person { private String ownerName; private List<Pet> pets = null; // getters and setters }
Haustierklasse:
public class Pet { private String name; // getters and setters }
Hinweis:
Die Zuordnung entspricht den Java-Namenskonventionen. Konvertieren von JSON-Eigenschaftsnamen in camelCase und Annahme, dass Haustierattribute in einem „Haustier“-Feld im JSON-Objekt organisiert sind.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich ein JSON-Array von Objekten in Java-POJOs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!