我一直在寻找一种方法来将预先存在的外部XML文件添加到项目中。 我遇到过创建XML并将其附加到项目的方法,但没有附加预先存在的XML文件的方法。
我尝试过将路径名与
结合使用 xmlDoc.Load("pathname");
但是\会导致无法识别的转义序列'
有什么想法吗? 感谢。
答案 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");