Foxtable(狐表)用户栏目专家坐堂 → [求助]web内容提取


  共有2266人关注过本帖树形打印复制链接

主题:[求助]web内容提取

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/18 11:48:00 [显示全部帖子]

参考代码

 

Dim web As new System.Windows.Forms.WebBrowser
web.navigate("C:\Users\dv rrxaI600 007\Downloads\resume\resume.html")
Do Until web.ReadyState = 4
    Application.DoEvents
Loop

Dim tbs As object = web.Document.GetElementsByTagName("table")
'For i As Integer = 0 To tbs.count-1
    'If tbs(i).Innerhtml.contains("luo111in@126.com")
        'output.show(i)
        'output.show(tbs(i).InnerHTML)
        'output.show("-------------")
    'End If
'Next

Dim str = tbs(8).GetElementsByTagName("tr")(0).GetElementsByTagName("strong")(0)
msgbox(str.Innertext)
str = tbs(10).GetElementsByTagName("tr")(0).GetElementsByTagName("td")(1)
msgbox(str.Innertext)
str = tbs(11).GetElementsByTagName("tr")(0).GetElementsByTagName("td")(1)
msgbox(str.Innertext)

[此贴子已经被作者于2019/4/18 12:16:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/18 12:17:00 [显示全部帖子]

红色这段代码是用来测试的,可以删除

 

Dim web As new System.Windows.Forms.WebBrowser
web.navigate("C:\Users\dv rrxaI600 007\Downloads\resume\resume.html")
Do Until web.ReadyState = 4
    Application.DoEvents
Loop

Dim tbs As object = web.Document.GetElementsByTagName("table")
'For i As Integer = 0 To tbs.count-1
    'If tbs(i).Innerhtml.contains("luo111in@126.com")
        'output.show(i)
        'output.show(tbs(i).InnerHTML)
        'output.show("-------------")
    'End If
'Next

Dim str = tbs(8).GetElementsByTagName("tr")(0).GetElementsByTagName("strong")(0)
msgbox(str.Innertext)
str = tbs(10).GetElementsByTagName("tr")(0).GetElementsByTagName("td")(1)
msgbox(str.Innertext)
str = tbs(11).GetElementsByTagName("tr")(0).GetElementsByTagName("td")(1)
msgbox(str.Innertext)


 回到顶部