salem
voila un code par exemple
import java.io.*;
import org.jdom.*;
import org.jdom.input.*;
import org.jdom.filter.*;
import java.util.List;
import java.util.Iterator;
public class JDOM2
{
static org.jdom.Document document;
static Element racine;
public static void main(String[] args)
{
//creez une
instance de SAXBuilder
SAXBuilder sxb = new SAXBuilder();
try
{
//On crée un nouveau document JDOM avec en argument le fichier
XML
document = sxb.build( new File(" @ de votre fichier") );
}
//On initialise le racine avec l'élément racine du document.
racine = document.getRootElement();
//Méthode définie dans la partie 3.2. de cet article
afficher();
}
publicvoid afficher()
{
//On crée une List contenant tous les noeudsde l'Element racine
List listElement = racine.getChildren("le premier element");
//On crée un Iterator sur notre liste
Iterator i = listElement.iterator();
while(i.hasNext())
{
Element courant = (Element)i.next();
//On affiche le nom de l'element courant
System.out.println(courant.getChild("nom").getText());
}
}
}