Convertir XML en JSON en Java
Cet article présentera comment convertir un fichier XML en JSON en Java. XML est Extensible Markup Language
, et tout texte que vous envoyez par courrier électronique est reçu sous forme de XML et ensuite converti en JSON pour être stocké dans une base de données. Jetez un œil à l’exemple suivant.
Représentation XML
Le code suivant est un exemple de chaîne XML. Disons que quelqu’un vous a envoyé des données particulières par e-mail. Vous le recevrez au format XML. Il sera converti en texte lisible pour vous plus tard. Pour ce faire en Java, vous devez import org.json
. Jetez un œil à l’exemple suivant.
import java.util.*;
import org.json.*;
public class Main {
public static void main(String args[]) {
String examplexml = // example xml
"<?xml version=\"1.0\" ?><root><test attribute=\"Name\">Bill Gates</test><test attribute=\"RollNumber\">01</test></root>";
System.out.println(examplexml); // printing Example of XML
}
}
Convertir XML en JSON en Java
La chaîne XML ci-dessus est convertie en Json en Java à l’aide de la méthode try...catch
. Dans la bibliothèque JSON, il existe une méthode connue sous le nom de toJSONObject()
. Dans la parenthèse ()
vous passerez l’objet de la chaîne XML, dans ce cas examplexml
. En savoir plus sur JSON en Java ici. Afin de lire la chaîne XML, nous allons convertir JSON en chaîne. Jetez un oeil au code suivant.
System.out.println("JSON IS");
try {
JSONObject json = XML.toJSONObject(examplexml);
String jsonString = json.toString(4);
System.out.println(jsonString);
} catch (Exception e) {
}
}
Le code donnera la sortie suivante. Utilisez la commande suivante pour exécuter ce type de programme.
javac -cp "org.json.jar" Main.java
java -cp "org.json.jar" Main.java
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedInArticle connexe - Java JSON
- Gestion des tableaux JSON en Java
- Conversion JSON en XML en Java
- Convertir JSON en objet Java
- Lire le fichier JSON en Java
- Analyser JSON en Java