我知道.getAttribute("innerHTML")
,这是检索h1
标签值的方法之一,但是我的HTML看起来像这样:
我可以访问h1
标签,但无法访问innerHTML
。
我想使用Java中的Selenium WebDriver从innerHTML
中检索文本
我使用的解决方案:
首先我使用找到了h1标签
@FindBy(xpath = "//*[@id=\"main\"]/h1")
,元素名称为Findelement,然后使用Findelement.getAttribute("[0].innerHTML")
检索文本,但是在运行程序时抛出java.lang.NullPointerException
。
答案 0 :(得分:0)
找出解决方案。我使用下面的代码来检索文本。
A = [[1,2,3,4],
[5,6,7,8],
[9,10,11,12],
[13,14,15,16]]
Results: [1,6,11,16], [1,6,12,15],[1,7,10,16], [1,7,12,14], [1,8,10, 15], [1,8,11, 14], ....