J'essaie de créer un XMLDocument en C#. C'est le fichier que j'essaie d'analyser. Cependant, lorsque j'essaie d'assigner le «texte ici» à l'élément, je rencontre un problème. Au début, j'aiInnerText XmlNode C#
InnerText=""
de XmlNode et
InnerXml=</child>
de XmlNode
En faisant
node.InnerText+="some text here";
mon
InnerXml="";
Je ne comprends pas ce que suis Je fais mal.
Remarque Si j'ai le code XML suivant - où le texte vient avant l'enfant, je n'ai aucun problème.
<root>
some text here
<child/>
</root>
Le fichier lui-même est erroné. Le dernier élément devrait être '', pour le fermer, pas '' (ouverture du nouveau nœud "root"). Et vous avez soit « » (immédiatement fermé) ou «» suivi plus tard par « ». '' n'est pas un code XML correct. –
Vérifiez ma documentation sur la classe XmlDocument cela vous aidera: http://stackoverflow.com/documentation/c%23/1528/xmldocument-and-the-system-xml-namespace#t=201704030752424634413 –
Désolé, c'était mon orthographe. Le fixe maintenant. – MonicaS