[PERL] parser un fichier xml avec dom

[Fermé]
Signaler
-
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
-
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;
}

1 réponse

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 554
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci