Maison > Java > javaDidacticiel > le corps du texte

Comment convertir un tableau JSON en objet Java en Java ?

王林
Libérer: 2023-09-06 11:09:25
original
1095 Les gens l'ont consulté

Comment convertir un tableau JSON en objet Java en Java ?

Comment convertir un tableau JSON en objet Java en Java ?

JSON (JavaScript Object Notation) est un format d'échange de données léger qui est largement utilisé dans la transmission et le stockage de données front-end et back-end. En Java, nous utilisons généralement des bibliothèques tierces pour analyser et créer des données JSON. Cet article explique comment utiliser la bibliothèque JSON pour convertir un tableau JSON en objet Java et fournit des exemples de code correspondants.

Avant de traiter les données JSON, nous devons d'abord présenter la bibliothèque JSON. Ici, nous utilisons la bibliothèque Gson de Google, qui est une bibliothèque Java JSON open source et puissante. Vous pouvez présenter la bibliothèque Gson en ajoutant la dépendance suivante dans pom. Étapes et exemples de code pour convertir en objets Java :

1 Créer une classe Java

Tout d'abord, nous devons créer une classe Java pour représenter les données dans. le tableau JSON. Chaque objet doit contenir des champs correspondant aux clés JSON. Dans cet exemple, nous créons une classe Java nommée Person, contenant les champs nom, âge et ville :

<!-- Maven -->
<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.8.6</version>
</dependency>
Copier après la connexion

2 Parse JSON array

Ensuite, nous analyserons le tableau JSON en utilisant la bibliothèque Gson. Tout d'abord, nous devons créer un objet Gson :

// Gradle
implementation 'com.google.code.gson:gson:2.8.6'
Copier après la connexion
Ensuite, nous pouvons utiliser la méthode fromJson() pour convertir le tableau JSON en un tableau d'objets Java :

[
   {
      "name": "John",
      "age": 25,
      "city": "New York"
   },
   {
      "name": "Alice",
      "age": 28,
      "city": "London"
   },
   {
      "name": "Bob",
      "age": 30,
      "city": "Tokyo"
   }
]
Copier après la connexion

De cette façon, chaque élément du tableau people est un Objet Personne pouvant être indexé par Come visit.

3. Utiliser des objets Java

Maintenant, nous pouvons facilement accéder et utiliser les propriétés de l'objet Person :

public class Person {
    private String name;
    private int age;
    private String city;

    // getter and setter methods
}
Copier après la connexion
Ce qui précède est un exemple de code complet pour convertir un tableau JSON en un objet Java :

Gson gson = new Gson();
Copier après la connexion

Par En suivant les étapes ci-dessus, vous pouvez convertir des tableaux JSON en objets Java et utiliser ces objets facilement dans votre code. L'utilisation de la bibliothèque Gson peut nous aider à simplifier le processus d'analyse des données JSON et à améliorer la lisibilité et la maintenabilité du code.

J'espère que cet article vous aidera à comprendre comment convertir un tableau JSON en objet Java en Java !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal