Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何循环查找其他元素中的元素?_Vb.net_Visual Studio_Visual Studio 2013 - Fatal编程技术网

Vb.net 如何循环查找其他元素中的元素?

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&

我有一个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> 
    </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元素。