xml et namespace [resolu] - PHP - Programmation
Marsh Posté le 10-11-2005 à 18:41:21
art_dupond a écrit : -> Erreur:
|
Je dirais que c'est normal vu que ton
$xml_string = '<xi:include href="mod_cal.xml"> ...
n'a aucun namespace de définit vu que c'est juste un bout de XML, donc le parser te lance une erreur ...
mais tu devrais pouvoir le fixer en lui rajoutant son xmlns, mais bon, c'est un peu du brico ...
sinon faut te faire une implémentation DOM complète, qui serait plus complexe mais plus à propos.
Marsh Posté le 10-11-2005 à 21:46:29
qu'est-ce que tu appelles une implémentation DOM complète ?
voilà mon code complet:
Code :
|
layout.xml
Code :
|
edit: je vais peut-être essayer avec cloneNode() ou replaceChild()
Marsh Posté le 10-11-2005 à 22:17:58
bon je ne sais pas pourquoi j'ai voulu faire ca comme ca.
j'ai enlevé <modules></modules> de layout.xml
et j'ai ajouté
<modules xmlns:xi="http://www.w3.org/2001/XInclude">...</modules>
dans mon xml_string
Marsh Posté le 10-11-2005 à 16:57:59
youp,
j'ai un fichier xml:
je voudrais générer cette partie dynamiquement
pour ca, je fais :
-> Erreur:
Warning: namespace error : Namespace prefix xi on include is not defined
donc j'ajoute:
mais ca ne change rien
quelqu'un pourrait me guider un peu ?
merci
Message édité par art_dupond le 10-11-2005 à 22:20:17
---------------
oui oui