Foxtable(狐表)用户栏目专家坐堂 → 有条件下载网页数据


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

主题:有条件下载网页数据

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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/17 8:54:00 [显示全部帖子]

    For tn As Integer = 0 To tds.count -1
if tds(tn).InnerText  = "LJ222009" then
msgbox(tds(tn).InnerText )
end if
        If dict.ContainsKey(tn) Then                 '如果临时表表头的列名
           dr(dict(tn)) = tds(tn).InnerText          '以临时表表头列名来引用数据
        End If
    Next 

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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/17 11:26:00 [显示全部帖子]

那没有必要判断啊,去掉2楼的判断

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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/17 12:06:00 [显示全部帖子]

1楼给的代码和页面数据太少,无法判断

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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/17 13:34:00 [显示全部帖子]

Dim dr As Row
For n1 As Integer = 1 To elems.count - 1             '把网页中的第一列取掉,要不然有一行是空值
if elems(n1).InnerText  like "*LJ222009*" Then

    Dim tds = elems(n1).getelementsbytagname("td")    '在网页中查找td(第行中每列的数据)

    dr = Tables("装配部件临时表").AddNew()

……

end if


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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/17 16:37:00 [显示全部帖子]

去掉单引号

 回到顶部