在自定义位置保存XML文件
本文关键字:XML 文件 保存 位置 自定义 | 更新日期: 2023-09-27 18:08:53
我是c#
的初学者。
我写了一个小的XML
转换器。在调试模式下保存我的xml文件在bin/debug。我使用:
XmlWriter xw = XmlWriter.Create("Filename.xml")
当我编译代码并运行它时,xml没有被保存。如何确保xml存储在特定的路径上?保存位置路径来自于一个字符串
您只需要将路径和xml文件名结合起来,然后使用XmlWriter
编写xml元素:
string pathName = Path.Combine(location, "Filename.xml"); // location is the string from your form.
using (var xw = XmlWriter.Create(pathName))
{
xw.WriteStartElement("myxml");
}
XmlWriter使用文件名和XmlWriterSettings对象创建一个新的XmlWriter实例。(不保存文件!)
当你有xml你可以保存它使用系统。IO:
File.WriteAllText(saveLocationPath, yourXML);