以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  请教  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=5675)


--  作者:liuwei
--  发布时间:3/16/2004 3:57:00 PM

--  请教
我在asp中定义了一个函数
Function GetXmlText(strRemoteUrl)
 Dim objXMLHTTP
 Set objXMLHTTP = server.CreateObject("Microsoft.XMLHTTP")
 objXMLHTTP.Open "GET",strRemoteUrl,false
 objXMLHTTP.send
 If objXMLHTTP.Status = 200 Then
  GetXmlText=objXMLHTTP.responseXML.xml
 Else
  GetXmlText=""
 End If
  objXMLHTTP.abort:Set objXMLHTTP = Nothing
End Function
以下代码调用函数
Set objDom = server.CreateObject("Microsoft.XMLDOM")
flag=objDom.loadXML(GetXmlText(wwwXml))
其中wwwXml是网络中的一个xml文件名,比如(http://localhost/a.xml)
我在本机运行程序解析xml中的数据,然后修改调用的xml文件,再运行程序,页面的数据不变。重启IIS后数据改变。
请问如何在不重启IIS的情况下使显示的数据和XML文件同步?
--  作者:jadedrip
--  发布时间:3/16/2004 4:20:00 PM

--  
应该是 Cache 问题吧。
--  作者:liuwei
--  发布时间:3/16/2004 6:03:00 PM

--  
我想也是这个问题,可是怎么才能解决呢?
--  作者:xgy2000
--  发布时间:3/19/2004 3:06:00 PM

--  
好像要加objDom .async = false
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms