2009-04-20 17 views
0
<MyXmlType> 
    <MyXmlElement>Value</MyXmlElement> 
</MyXmlType> 

J'ai besoin d'une petite aide ici. J'essayais de changer la valeur d'innertext d'ici. Après avoir changé la valeur et l'enregistrer avec l'objet Xmldocument. Quand j'ai ouvert le fichier, j'ai trouvé qu'il a été enregistré dans ce format.Modification InnerText de l'élément de noeud

<MyXmlType> 
    <MyXmlElement>Value</MyXmlElement> 
</MyXmlType>> 

Veuillez noter ceci </MyXmlType>> ">>". Je ne sais pas ce qui se passe. S'il vous plaît aider ...

Répondre

1

Je suppose que vous changiez le texte intérieur à quelque chose qui était un caractère plus court, puis en écrasant le fichier en place au lieu de l'écraser avec un tout nouveau fichier. Cela signifierait que le > supplémentaire est resté de la version précédente du fichier.

Si vous pouviez montrer le code que vous utilisez pour écrire le fichier, cela aiderait beaucoup.

Avez-vous le même problème si vous écrivez dans un nouveau fichier?

Questions connexes