如何使用 HtmlUnit 选择Speedserver
选项?
它没有ID或名称所以我不知道如何选择它。
我读了一些关于xPath的东西,但我该如何使用它?
这是html代码:
<select name="server" id="serverselector">
<option value="">Server</option>
<option value='s1.'>Server 1</option>
<option value='server2.'>Server 2</option>
<option value='speed.'>Speedserver</option>
</select>
答案 0 :(得分:1)
好的,使用getElementByID(#serverselector)
按ID获取HtmlElement
,然后使用:
getElementsByTagName("option")
就可以获得所有的HtmlElements
使用option
标记并通过它们
getTextContent("Speedserver")
并检查要匹配的文字内容。