1

我从 xml 文件中获取了字符串。现在我想在其中添加新节点。我该怎么办?代码是这样的。

byte[] binary = Convert.FromBase64String(webResource.Attributes["content"].ToString());
string resourceContent = UnicodeEncoding.UTF8.GetString(binary);
XDocument xDoc = XDocument.Parse(resourceContent);

在resourceContent中,我现在从xml文件中获取了字符串,我如何在其中添加新节点..Xml文件是这样的..

<root name="account">  

<node cId="7143cd70-cd0e-e211-b10a-984be173a3b0" cName="Variety Store (sample)" pId="00000000-0000-0000-0000-000000000000" pName="" />

</root>

更多说明=我得到了字符串中的整个 XML 吗?现在我只想添加一个节点并保存回 XML 文件……但请记住,我只能保存 xml 文件的内容……我无权粘贴整个 xml 到指定路径

4

1 回答 1

0
XDocument xDoc = XDocument.Parse(resourceContent);
xDoc.Add(new XElement("name", "new content"));
于 2012-10-26T09:19:12.390 回答