gpt4 book ai didi

vbs 解析html文档的方法(htmlfile)

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 30 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章vbs 解析html文档的方法(htmlfile)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

关于VBS采集,网上流行比较多的方法都是正则,其实 htmlfile 可以解析 html 代码,但如果 designMode 没开启的话,有时候会包安全提示信息。 但是开启 designMode (@预言家晚报 分享的方法) 的话,所有js都不会被执行,只是干干净净的dom文档,所以在逼不得已的情况下开启 designMode 一般情况保持默认即可.

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Set html = CreateObject( "htmlfile" )
Set http = CreateObject( "Msxml2.ServerXMLHTTP" )
 
html.designMode = "on" ' 开启编辑模式
 
http.open "GET" , "http://www.cnblogs.com/" , False
http.send
strHtml = http.responseText
 
html.write strHtml ' 写入数据
Set post_list = html.getElementById( "post_list" )
For Each el In post_list.children
   WScript.Echo el.getElementsByTagName( "a" )(0).innerText
Next

vbs 解析html文档的方法(htmlfile)

其实方法很简单,但是重点是会vbs的,却不一定都会 dom 操作,所以这个很纠结。 我也没办法,只能靠你们自己了,我只是分享一下思路而已、 。

这样解析 html 比正则方便快捷多了.

最后此篇关于vbs 解析html文档的方法(htmlfile)的文章就讲到这里了,如果你想了解更多关于vbs 解析html文档的方法(htmlfile)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com