0

我正在尝试在 C# 中创建一个 XMLDocument。这是我要解析的文件。

<root>
 <child/>
 some text here
</root>

但是,当我尝试将“此处的某些文本”分配给元素时,我遇到了问题。一开始我有XmlNode的

InnerText="" 

和 XmlNode 的

InnerXml=</child>

通过做

node.InnerText+="some text here";

我的

InnerXml="";

我不明白我做错了什么。

注意 如果我有以下 XML - 文本出现在孩子之前,我没有问题。

<root>
 some text here
 <child/>
</root>
4

1 回答 1

2

InnerXxx与其尝试通过更改属性来操作 XML,不如通过调用AppendChild.

您希望将一个XmlText元素附加为新的子元素。

于 2017-04-03T07:58:27.023 回答