Bonjour,
j'ai un script qui fait ça :

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
}
et un xml comme ceci :

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
Mon problème vient du fait qu'il cherche à vérifier le xml suivant la dtd.
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.