如何获取CREATEOBJECT("msxml2.xmlhttp")后responsexml的值?

zoumian888 2019-02-02 03:46:17
obj = CREATEOBJECT("msxml2.xmlhttp")
webSite="https://www.biquku.com/6/6343/4277208.html"
obj.OPEN("get", webSite,.F.)
obj.send
oXml=obj.responsexml
oDiv=oxml.getElementsByTagName("div")
nDivLen=oDiv.length
得到的结果nDivLen=0。
怎样才能得到各div标签中的内容呢?
谢谢!
...全文
866 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zoumian888 2019-06-11
  • 打赏
  • 举报
回复
谢谢各位,我用其他方法解决了问题。
kangss 2019-03-18
  • 打赏
  • 举报
回复
双字节字符转换为单字节字符试一下:oXml=STRCONV(obj.responsexml,2)
myperry 2019-03-02
  • 打赏
  • 举报
回复
建议你使用myFLL试一下。
trainee 2019-02-03
  • 打赏
  • 举报
回复
只有返回的内容是xml格式, 才能用responsexml 解析, 一般的html文档 responsexml 解析不了。
所以大部分用responseText语句获取返回的字符文档 , 自己用vfp 的strextract函数 解析
zoumian888 2019-02-03
  • 打赏
  • 举报
回复
谢谢。如果这样那只好用responseText了

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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