如何检查表单是否存在并打印表单的所有属性,HTMLUNIT JAVA

时间:2012-04-20 16:46:21

标签: java forms htmlunit

//在java中编码 //使用htmlunit

如何检查表单是否存在,然后如何打印所有属性以便以后可以将其设置为某个值。

我想要自动化的页面有一个表单,每次刷新时都会为特定字段输入不同的

getelementbyid(每次刷新页面时“/ 都不同 /”)

并且元素只能通过其id标识。

1 个答案:

答案 0 :(得分:1)

HtmlUnit支持xpath:getFirstByXPath(),它为您提供了很多灵活性,可以在XML中查找元素,或者在这种情况下使用HTML。

您可以学习xpath here

例如,如果您想要页面上第一个<input>的第二个<form>,则可以使用//form[1]/input[2]