Créer un fichier XML en Java

Dans ce tutoriel nous allons découvrir comment créer un fichier XML en Java en utilisant JDOM Parser.
 
 

Exemple:

Voici le fichier XML que nous allons créer à l’aide de JDOM Parser.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

   
	  alex
	  25
	  
paris
emily 18
toulouse

 
Le code Java pour créer le fichier XML ci-dessus.

import java.io.*;
import org.jdom2.*;
import org.jdom2.output.*;

public class Main {
	public static void main(String[] args) {

	  try {
		     Element entreprise = new Element("entreprise");
		    Document doc = new Document(entreprise);

		    Element employee1 = new Element("employee");
		    employee1.setAttribute(new Attribute("id", "1"));
		    employee1.addContent(new Element("name").setText("alex"));
		    employee1.addContent(new Element("age").setText("25"));
		    employee1.addContent(new Element("address").setText("paris"));
		    doc.getRootElement().addContent(employee1);

		    Element employee2 = new Element("employee");
		    employee2.setAttribute(new Attribute("id", "2"));
		    employee2.addContent(new Element("name").setText("emily"));
		    employee2.addContent(new Element("age").setText("18"));
		    employee2.addContent(new Element("address").setText("toulouse"));
		    doc.getRootElement().addContent(employee2);

		    XMLOutputter xml = new XMLOutputter();
		    xml.setFormat(Format.getPrettyFormat());
		    xml.output(doc, new FileWriter("c:\\test.xml"));

		    System.out.println("Fichier enregistré!");
	  } catch (Exception e) {
		   e.printStackTrace();
	  }
	}
}

 
Sortie:

Fichier enregistré!

Si vous exécuter java on ligne de commande, téléchargez la bibliothèque jdom, puis mettez le fichier jar dans le répertoire de votre projet, et exécutez le programme comme suit.
 

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *