Bonjour,
Voulant mettre à jour ma version de PHP (vers la plus récente des 5.2, soit passer de la 5.2.8 à la 5.2.11 pour des raisons de sécurité), je me heurte à un souci de validation XSD de mon fichier xml en entrée.
Je ne comprends pas l'erreur associée mais voici comment j'effectue la validation en PHP de mon entrée xml :
Et l'erreur affichée vaut :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $xml = new DOMDocument(); $xml->loadXML($str_xml); if (!$xml->validate($file_XSD)) { libxml_display_errors(); Throw new Exception($err); }
Pourriez-vous m'éclairer quant à cette erreur ? Merci d'avance !Error 1824: Element '{http://www.w3.org/2000/09/xmldsig#}Reference', attribute 'URI': '#xpointer(//*[@authenticate='true'])' is not a valid value of the atomic type 'xs:anyURI'. on line 23
Partager