Bonjour,
J'ai un problème ancien que je n'ai jamais pu régler vraiment.
Je reçois des fichiers xml dont la balise Document contient un attribut xmlns.
Par exemple <Document xmlns2="toto.01.2">
Or, dans ce cas, mes recherches XPath ne fonctionnent pas
(j'utilise la librairie libxml2 et la fonction xmlXPathEvalExpression).
J'ai du développer une fonction qui supprime l'attribut xmlns du fichier reçu, pour que mes recherches marchent.
Cette procédure est longue (obligation de travailler sur un fichier temporaire...) et certainement inutile.
Quelqu'un saurait-il comment ignorer simplement l'attribut xmlns pour les recherches Xpath ?
Merci d'avance.
Partager