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全体を文字列で取得しました.今、1つのノードを追加して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 に答える