将外部XML文件添加到C#项目

时间:2014-08-26 19:35:44

标签: c# xml winforms

我一直在寻找一种方法来将预先存在的外部XML文件添加到项目中。 我遇到过创建XML并将其附加到项目的方法,但没有附加预先存在的XML文件的方法。

我尝试过将路径名与

结合使用
  xmlDoc.Load("pathname");

但是\会导致无法识别的转义序列'

有什么想法吗? 感谢。

2 个答案:

答案 0 :(得分:2)

您可以按照以下说明执行操作:

xmlDoc.Load(@"c:\temp\file.xml");

或者您可以使用双斜杠:

xmlDoc.Load("c:\\temp\\file.xml");

要么为你做伎俩。

答案 1 :(得分:1)

调用项目的外部文件时,请记住在路径名字符串前添加@。正如Slippery Pete和gunr2171所述,它可以防止上述代码中发生的转义错误。

在这种情况下,以下代码有效:

xmlDoc.Load(@"c:\temp\file.xml");