如何在经典的asp中加载xml文件

时间:2011-09-28 13:36:02

标签: xml asp-classic

  

可能重复:
  How to parse xml with Classic asp?

我想在经典ASP中加载一个XML文件。

我正在使用

blnFileExists = objDom.Load(Server.MapPath("\a\abcfiles\admin\image_name.xml"))  

但是当我写blnFileExists时,它给了我错误。

我该怎么办?

2 个答案:

答案 0 :(得分:0)

objDOM.parseError.reason的内容写入响应,以找出未加载的原因。

答案 1 :(得分:0)

验证文件路径是否与编写文件一样。编写文件的方式,文件image_name.xml应该在C:\ Inetpub \ wwwroot \ a \ abcfiles \ admin中。如果情况并非如此,则存在部分问题。

您可能希望为Server.MapPath提供虚拟路径,例如“/a/abcfiles/admin/image_name.xml”。此路径将解析为http://www.yourWebSite.com/a/abcfiles/admin/image_name.xml。同样,如果这不是正确的路径,请根据需要进行调整。