1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| public Vector <Article> lire_article()
{
Vector<Article> Varticle=null;
Element racine;
org.jdom.Document document=null;
SAXBuilder sxb=new SAXBuilder();
try
{
document=sxb.build(new File("article.xml"));
}
catch(Exception e)
{
e.printStackTrace();
}
racine=document.getRootElement();
List listArticle=racine.getChildren("article");
Iterator i=listArticle.iterator();
while(i.hasNext())
{
Element courant=(Element)i.next();
Article article=new Article();
article.setIdentifiant(Long.parseLong(courant.getChild("id").getText().trim()));
article.setPrix(Double.parseDouble(courant.getChild("id").getText().trim()));
article.setLibelle(courant.getChild("libelle").getText().trim());
Varticle.addElement(article);
System.out.println(courant.getChild("id").getText());
System.out.println(courant.getChild("prix").getText());
System.out.println(courant.getChild("libelle").getText());
return Varticle;
}
return Varticle;
} |