如何在现有的.xml文件中写入完全为空的内容? 我正在创建一个名为newXML.xml的新文件,并将其路径存储在字符串中,如下所示:
File.Create(Application.StartupPath + @"newXML.xml");
string path=Application.StartupPath + @"newXML.xml";
现在我有一些带有xml标签的xml数据,我想将这些数据存储到一个字符串中,并将这些数据写入我用名称newXML.xml创建的新文件中。
我想要存储在字符串中的数据如下......
<configuration>
<system.runtime.remoting>
<application name="Server">
<client>
</client>
</application>
</system.runtime.remoting>
</configuration>
我该怎么做?
答案 0 :(得分:4)
查看XDocument课程。
XDocument xml = new XDocument(
new XElement("configuration",
new XElement("system.runtime.remoting",
new XElement("application",
new XAttribute("name", "Server"),
new XElement("client")))));
xml.Save(//Stream to save file);