je n'arrive pas a trouver de bon cours sur le net qui me dise comment parser mon fichier xml avec PERL!
je ne cherche pas une usine a gaz, j'ai dejà la fonction que je souhaite, mais elle est en java. il me la faut en perl pour une autre application.
voila ce que j'ai en java:
private ArrayList codesDomaines = new ArrayList();
private ArrayList nomDomaines = new ArrayList();
private boolean chercherDomaines()
{
try{
SAXBuilder builder = new SAXBuilder();
Document document = builder.build(<fichier.xml> );
Element element = document.getRootElement();
List livres = element.getChildren("Niv1" );
ListIterator iterator = livres.listIterator();
while(iterator.hasNext())
{
Element el = (Element) iterator.next();
Integer code = new Integer(el.getChild("code" ).getText());
String nom = el.getChild("name" ).getText();
codesDomaines.add(code);
nomDomaines.add(nom);
}
}catch(JDOMException e){
return false;
}
return true;
}
voila voila!
si quelqu'un sait, merci!