Probleme avec TXMLDocument
Bonjour
Voila j'ai créé une DLL me permettant de générer du XML. Ce XML doit respecter une grammaire (il doit etre valide). Le problème viens de cette grammaire. Lorsque dans un fichier XML on souhaite faire référence à une grammaire il faut écrire dans la balise racine:
Code:
1 2
|
<balise_racine xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance-instance" xsi:noNamespaceSchemaLocation="grammaireXML.xsd"> |
Pour créer cette balise racine il n'y a pas de soucis avec TXML document puisque j'écris:
Code:
1 2
|
XMLDocument1.DocumentElement:=XMLDocument1.CreateElement('balise_racine',''); |
mais je n'arrive pas a rajouter le texte correspondant a la référence à la grammaire.
j'ai essayé d'écrire la référence sous forme de texte
Code:
1 2
|
XMLDocument1.DocumentElement:=XMLDocument1.CreateElement('balise_racine xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance-instance" xsi:noNamespaceSchemaLocation="grammaireXML.xsd"',''); |
Mais ceci ne marche pas :cry:
quelqu'un peut m'aider???
Merci d'avance ;)