Foxtable(狐表)用户栏目专家坐堂 → 求助html截取


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

主题:求助html截取

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


加好友 发短信
等级:四尾狐 帖子:823 积分:6290 威望:0 精华:0 注册:2016/7/8 18:58:00
求助html截取  发帖心情 Post By:2019/10/14 22:07:00 [只看该作者]

求助html截取,如下html文本中,怎么通过 id="demoSplit1" 获取出  <div class="split-item" id="demoSplit1">

 

<div class="split-group" style="height: 100%;">
 <div class="split-item" id="demoSplit1">
  面板一
 </div>
 <div class="split-item" id="demoSplit2">
  面板二
 </div>
</div>


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


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/14 22:17:00 [只看该作者]

Dim str As String = "<div class=""split-group"" style=""height: 100%;""> <div class=""split-item"" id=""demoSplit1"">  面板一 </div>......"
Dim idx As Integer = str.IndexOf("demoSplit1")
If idx > -1 Then
    Dim s As String = str.SubString(0,idx)
    Dim i1 As Integer = s.LastIndexOf("<")
    Dim i2 As Integer = str.IndexOf(">",idx)
    s = str.SubString(i1,i2 - i1+1)
    Output.Show(s)
End If

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


加好友 发短信
等级:四尾狐 帖子:823 积分:6290 威望:0 精华:0 注册:2016/7/8 18:58:00
  发帖心情 Post By:2019/10/14 23:06:00 [只看该作者]

是想获取 <div class="split-item" id="demoSplit1">
  面板一
 </div>

写漏 后面部分了


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


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/14 23:10:00 [只看该作者]

    Dim i2 As Integer = str.IndexOf("</div>",idx)
    s = str.SubString(i1,i2 - i1+6)

 回到顶部