Bonjour,
j'ai un script qui fait ça :
et un xml comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 my $xp = XML::XPath->new(filename => $file); foreach my $node ($xp->findnodes($search)->get_nodelist) { MON CODE A MOI }
Mon problème vient du fait qu'il cherche à vérifier le xml suivant la dtd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml version="1.0" encoding="iso-8859-1" standalone="no"?> <!DOCTYPE datacapture SYSTEM "datacapture5.0.dtd"> <data-capture-requirements type="content" name="manuel"> <ruleset name="manuel"> SUITE DE L XML
Or je voudrais ignorer cette vérification car la dtd n'est pas au bon endoit et je ne peux pas la déplacer.
J'ai bien cherché sur Internet, mais je n'arrive pas à trouver le bon paramètre dans la librairie XPath... quelqu'un a t'il deja fait ça ?
Merci d'avance.
Partager