我想从下面的代码中获取文字。在这里,我想复制.js_count
课文结果。
<div class="search-result-bar">
<div class="search-result-bar-country">
<a class="search-result-bar-country-title" href="javascript:void(0);" title="paris">paris </a>
<span class="search-result-bar-country-dot">
·
</span>
<span class="search-result-bar-country-count">
<span class="js_count">10146</span>
<span class="js_text"> rentals</span>
</span>
</div>
</div>
错误日志:
*** Element info: {Using=css selector, value=span.js_count} at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at
java.lang.reflect.Constructor.newInstance(Unknown Source) at
org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:133)
答案 0 :(得分:1)
您可以使用以下XPath
表达式
//span[@class="js_count"]
或CSS
选择器
span.js_count
找到所需元素,然后使用getText()
方法提取其文本内容