[PERL] parser un fichier xml avec dom

Fermé
cilies38 - 26 févr. 2007 à 10:23
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 26 févr. 2007 à 12:10
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 jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
26 févr. 2007 à 12:10
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