【发布时间】:2012-11-07 07:13:53
【问题描述】:
我正在尝试创建一个 XML 文件来存储类中的一些信息。我将路径作为常量设置为Info.xml。但XMLTextWriter 并未将 XML 文件保存到 bin(debug/release) 文件夹,而是将其保存到 MyDocuments 文件夹。当我尝试使用File.Exists(path) 检查文件是否存在时,它返回false。有人可以在这里指导我吗?
我的代码如下...
string BookName = "Book1"
string AuthorName= "Author1"
XmlTextWriter writer = new XmlTextWriter("Info.xml", Encoding.UTF8); writer.WriteStartDocument();
writer.WriteStartElement("Title");
writer.WriteString(BookName);
writer.WriteStartElement("Author");
writer.WriteString(AuthorName);
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Close();
【问题讨论】:
-
发布代码总是有帮助的......
-
能贴出你用过的代码吗?
-
我认为您可以使用 Application.StartupPath + Info.xml 来保存并读取或查找 File.Exists!比如
Lineds.WriteXml(Application.StartupPath + @"//" + testPlanName + ".xml", XmlWriteMode.WriteSchema);
标签: c# .net xmltextwriter