[PERL] parser un fichier xml avec dom

cilies38 -  
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour tout le monde,

j essaye d'utiliser le module dom pour recuperer le texte entre chaque balise dun document xml mais nodeValue ne donne rien si qqun peut me donner un coup de main merci voici le code


$doc = Parser->parseFile("collectionXML/".$f);
.....

#test avec xpath
$nodelist=$doc->selectNodes('//');
foreach $node(@nodelist) {
print $node->tagName;
}
A voir également:

1 réponse

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

je crois que tu dois utiliser XML::DOM::Lite

use XML::DOM::Lite qw(Parser :constants);
  
$doc = Parser->parseFile("collectionXML/".$f);
$nodelist=$doc->selectNodes('//');


1