以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  设置什么原因?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=114450)

--  作者:新航程小何
--  发布时间:2018/2/6 15:27:00
--  设置什么原因?
各位老师,近期遇到个麻烦的问题:我远程获取一个文件内容是xml的,我把xml内容改了,结果从foxtable运行的结果还是原来的数据,请问怎么结局?我删除了bin目录也没有用啊

    Dim url As String ="http://192.168.0.200:8080/YNJ-PC/YNJ-sc/YNJurl.xml"
    Dim web As New System.Windows.Forms.WebBrowser()
    web.ScriptErrorsSuppressed = True
    web.Navigate(url)

Dim strXML As String =web.Document.Body.InnerText.trim.replace("-", " ") 
  Dim xmlDoc As New System.XML.XmlDocument 
 xmlDoc.LoadXml(strXML) 
  Dim ndList As System.XML.XmlNodeList = xmlDoc.GetElementsByTagName("string") \'根据string节点 创建xml节点集合
 


--  作者:有点甜
--  发布时间:2018/2/6 15:30:00
--  

试试改成这样

 

Dim url As String = "http://192.168.0.200:8080/YNJ-PC/YNJ-sc/YNJurl.xml?key=" & rand.next(10000)


--  作者:有点甜
--  发布时间:2018/2/6 15:31:00
--  

如果你直接在浏览器那里输入地址,获取到的数据,是否为最新的?

 

地址改成 http://192.168.0.200:8080/YNJ-PC/YNJ-sc/YNJurl.xml?key=123

 


--  作者:新航程小何
--  发布时间:2018/2/6 15:33:00
--  
多谢老师,解决了。不过这缓存有点厉害
--  作者:新航程小何
--  发布时间:2018/2/6 15:34:00
--  
就是新的