如何从硒跨度类中获取文本 - java

<th>     
    <span class="firstLanguage">Zeit</span>
</th>
<th>
    <span class="firstLanguage">Nach</span>
</th>
<th>
    <span class="firstLanguage"> </span>
</th>
<th>
    <span class="firstLanguage">Über</span>
</th>
<th>
    <span class="firstLanguage">Gleis</span>
</th>

如何从硒中的span标签提取文本。
是否通过类名,但是所有四个类=“firstLanguage”

参考方案

您可以尝试以下代码段。

 int count = selenium.getXpathCount("//span[@class='firstLanguage']").intValue();
 for(int i =1 ; i <= count ; i ++){
         System.out.println(selenium.getText("//span["+i+"]"));
 }

这将返回由firstLanguage类定义的所有span元素,并且您可以迭代列表以从中取出文本。

Java中的<<或>>>是什么意思? - java

This question already has answers here: Closed 7 years ago. Possible Duplicate: What does >> and >>> mean in Java?我在一些Java代码中遇到了一些陌生的符号,尽管代码可以正确编译和运行,但对于括号在此代码中的作用却感…

菱形运算符<>是否等于<?> - java

我在util.TreeSet类中发现,其中一个构造函数正在使用具有空泛型类型的新TreeMap调用另一个构造函数。 public TreeSet(Comparator<? super E> comparator) { this(new TreeMap<>(comparator)); } new TreeMap<>是什么意思…

与哪些运算符>>兼容 - java

我这里没有什么代码int b=3; b=b >> 1; System.out.println(b); 它可以完美工作,但是当我将变量b更改为byte,short,float,double时,它包含错误,但是对于变量int和long来说,它可以完美工作,为什么它不能与其他变量一起工作? 参考方案 位移位运算符(例如>>)与任何整数类型兼…

通过Maven编译器插件不会发生有限的包含和排除 - java

我正在使用3.6.0版的maven编译器插件,在此我们只想在特定文件夹中编译一个文件,而在该位置编译所有其他文件。例如:在文件夹应用程序中有14个文件,从那我只希望编译1个文件,但它编译了所有文件,如果我要排除,则它也不起作用。 <sourceDirectory>${basedir}/../src/java</sourceDirectory…

Java中的“ <<”运算符 - java

最喜欢的语句来自Java的Character类:(1 << Character.PARAGRAPH_SEPARATOR)) >> type PARAGRAPH_SEPARATOR是字节,type是整数。这句话中的操作员,他们做什么?如何以及在哪里可以使用这些运算符?这是oracles java.lang.Character文档。该类中…