Vb.net 如何循环查找其他元素中的元素?
我有一个WebBrowser,我正在绑定一些元素的文本,这些元素有内部元素。层次结构似乎如下所示:Vb.net 如何循环查找其他元素中的元素?,vb.net,visual-studio,visual-studio-2013,Vb.net,Visual Studio,Visual Studio 2013,我有一个WebBrowser,我正在绑定一些元素的文本,这些元素有内部元素。层次结构似乎如下所示: <tr class="" id="trItem33998" spry:select="selectedRow" spry:hover="hoverRow"> <td style="cursor:pointer"> <span>A4 TECH KB-2150D Q-TR MULTIMEDYA USB SİYAH SET</span&
<tr class="" id="trItem33998" spry:select="selectedRow" spry:hover="hoverRow">
<td style="cursor:pointer">
<span>A4 TECH KB-2150D Q-TR MULTIMEDYA USB SİYAH SET</span>
</td>
<td>
<span>18</span>
</td>
...
<tr>
A4 TECH KB-2150D Q-TR MULTIMEDYA USB SİYAH套装
18
...
有许多这样的枚举行,我需要获取该表中span标记中的所有文本。如何使用Visual Basic 2013执行此操作
编辑:所有ID都以trItem开头,所以我不会为您做这些,但如果您将xml加载到字符串中,以下是循环的核心内容:
Dim StartingPosition As Integer = 0
While StartingPosition > -1
StartingPosition = MyXMLString.IndexOf("id=""trItem", StartingPosition)
If StartingPosition > -1 Then
' your code goes here
StartingPosition += 1
End If
End While
你好,谢谢你的回答。我想我不能正确地解释它。我正在开发webbrowser并尝试获取html元素。