Maison >Java >javaDidacticiel >Comment convertir un tableau d'objets JSON en POJO Java ?
Conversion d'un tableau d'objet JSON en Java POJO
Question :
Convertir le JSON fourni objet dans une classe Java POJO. Déterminez le mappage des attributs et leurs types.
Objet JSON :
{ "ownerName": "Robert", "pets": [ { "name": "Kitty" }, { "name": "Rex" }, { "name": "Jake" } ] }
Réponse :
Pour convertir de tels JSON aux POJO Java, il est recommandé d'utiliser des outils comme www.jsonschema2pojo.org. Voici un guide étape par étape pour utiliser cet outil :
Instructions :
Exemple :
Pour le JSON fourni objet, l'outil génère les classes POJO suivantes :
Classe de personne :
public class Person { private String ownerName; private List<Pet> pets = null; // getters and setters }
Classe d'animal :
public class Pet { private String name; // getters and setters }
Remarque :
Le mappage adhère aux conventions de dénomination Java, convertissant Les noms de propriétés JSON dans camelCase et en supposant que les attributs des animaux de compagnie sont organisés dans un champ « animaux de compagnie » dans l'objet JSON.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!