如何加载互联网的xml文件?超急!

chenjf2k 2003-09-27 01:38:26
为什么下面语句没有响应。。。
我机器装有:msxml4.0 sp2


<%
Set xmldoc = Server.CreateObject("MSXML2.DOMDocument.4.0")

xmldoc.setProperty "ServerHTTPRequest", true
xmldoc.async = false
xmldoc.Load "http://expert.csdn.net/Expert/topic/2306/2306289.xml?temp=.792782"

'Check for a successful load of the XML Document.
if xmldoc.parseerror.errorcode <> 0 then
Response.Write "Error loading XML Document :" & "<BR>"
Response.Write "----------------------------" & "<BR>"
Response.Write "Error Code : " & xmldoc.parseerror.errorcode & "<BR>"
Response.Write "Reason : " & xmldoc.parseerror.reason & "<BR>"
Response.End
End If
%>

...全文
44 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjf2k 2003-09-30
  • 打赏
  • 举报
回复
哈哈,接分吧
chenjf2k 2003-09-30
  • 打赏
  • 举报
回复
谢谢大家捧场,问题解决啦。

程序是没有问题的,只是必须将[IIS]的[启动程序调试]去掉。

真是怪异!
ssm1226 2003-09-28
  • 打赏
  • 举报
回复
<%
Set xmldoc = Server.CreateObject("MSXML2.DOMDocument.4.0")
xmldoc.setProperty "ServerHTTPRequest", true
xmldoc.async = false
xmldoc.Load "http://expert.csdn.net/Expert/topic/2306/2306289.xml?temp=.792782"

'Check for a successful load of the XML Document.
if xmldoc.parseerror.errorcode = 0 then
Response.Write "成功!"
else
Response.Write "Error loading XML Document :" & "<BR>"
Response.Write "----------------------------" & "<BR>"
Response.Write "Error Code : " & xmldoc.parseerror.errorcode & "<BR>"
Response.Write "Reason : " & xmldoc.parseerror.reason & "<BR>"
Response.End
End If
%>
孟子E章 2003-09-28
  • 打赏
  • 举报
回复
应该没有问题。在客户端都是可以的
<script language="vbscript">
Set xmldoc = CreateObject("MSXML2.DOMDocument") '建议的写法
xmldoc.setProperty "ServerHTTPRequest", true
xmldoc.async = false
xmldoc.Load "http://expert.csdn.net/Expert/topic/2306/2306289.xml?temp=.792782"
msgbox xmldoc.xml
</script>

chenjf2k 2003-09-27
  • 打赏
  • 举报
回复
应该不是这个问题的,loadXML是加载XML文本,即:xmldoc.loadXML("<tag>test</tag>")

大家帮忙解决一下!
yjs_lh 2003-09-27
  • 打赏
  • 举报
回复
if xmldoc.parseerror.errorcode <> 0 then
...
else
Response.Write xmldoc.xml
end if
qmei 2003-09-27
  • 打赏
  • 举报
回复
可能是这句出问题了xmldoc.Load "http://expert.csdn.net/Expert/topic/2306/2306289.xml?temp=.792782"
换成xmldoc.LoadXML,试试
chenjf2k 2003-09-27
  • 打赏
  • 举报
回复
各位大虾们,快回答我,救命啊!

8,907

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧