ASP実行エラー:オブジェクトが見つかりません:'xmlDoc.documentElement'エラー解決方法

1023 ワード

もともと正常に動作していたASPページが、今日突然提示されました.
 
  
Microsoft VBScript '800a01a8'
: 'xmlDoc.documentElement'
/work/Menu.asp, 80

関連コードは次のとおりです.
 
  
Set xmlDoc=Server.CreateObject("MicroSoft.XmlDom")
xmlDoc.async = false
xmlDoc.load(Server.MapPath("Menu.xml"))
Set root = xmlDoc.documentElement.selectSingleNode("//index")

loadが成功しなかったのではないでしょうか.出力内容は以下の通りです.
 
  
Response.Write(xmlDoc.xml)

空いていて、loadに問題があったに違いない.Menuを確認してください.xml、xmlファイルの内容がいつの間にか変更されたことに気づきました:
 
  



11]]>
12]]>


> 23]]>



xmlファイルを変更して、ページをブラウズするのは正常です.