PERL et XML comment parser avec SAX

PERL et XML comment parser avec SAX - Perl - Programmation

Marsh Posté le 11-07-2002 à 11:46:00    

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!

Reply

Marsh Posté le 11-07-2002 à 11:46:00   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed