繁体   English   中英

Selenium-从http获取请求中提取文本

Selenium - Extracting the text from http get request

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在硒测试中使用driver.get方法加载URL

driver.get("myurl");
      String text = driver.getPageSource();

myurl具有纯文本(这将是我测试的预期数据)

<html xmlns="http://www.w3.org/1999/xhtml"><head><link title="Wrap Long Lines" href="resource://gre-resources/plaintext.css" type="text/css" rel="alternate stylesheet" /></head><body><pre>**I need this text**</pre></body></html>

Selenium中有任何内置方法可以执行此操作吗?还是我需要使用Jsoup等?

1 个回复

谢谢Manali。 您的解决方案有效。 在此处添加代码段>

driver.get("myurl");
    String text = driver.getPageSource();
    String mytext = driver.findElement(By.xpath("//pre")).getText();
    System.out.println(mytext);
4 使用Selenium从网页中提取文本

我正在尝试使用以下代码(摘要)从网页中提取IP地址。 HTML元素如下所示: 检查&gt;&gt;复制Xpath返回: 但是我所有的代码输出看起来像是普通的硒代码: 如何获得它来打印10.20.20.20的实际IP? ...

5 从Http响应中提取文本

以下是Java中的http respone的屏幕截图- 以下是回复的文字形式: 我想提取建议中的“文本”。 这是我使用json的部分。 我在“ finalResult”中得到最终回应- ...

6 Selenium - 通过水平移动鼠标从隐藏的工具提示中获取文本

我需要按顺序激活每个隐藏的工具提示,以获得在页面底部的图表上看到的每一天的平均销售价格: https : //stockx.com/adidas-yeezy-boost-350-v2-伊斯拉非 问题是工具提示被隐藏,每次水平移动鼠标时文本(价格和日期)都会发生变化。 我已经通过这段代码尝试了一些东西 ...

8 如何使用 Selenium 和 Python 从 div 类中提取文本

我正在尝试创建一个机器人来自动支付一些账单。 问题是我无法提取 div 类下的数量(文本)。 错误是未找到元素。 使用了 driver.find_element_by_xpath 和 WebDriverWait。 您能否指出如何获取突出显示的文本 - 请参阅附加链接? 提前致谢。 页面检查 ...

9 使用 Selenium 从弹出窗口中提取文本

考虑: 我需要找到一种方法,如何使用 Selenium/core Java 从弹出窗口中获取文本,以便我可以将文本与预期数据进行比较。 有没有办法从弹出窗口中提取文本? 附上截图。 ...

10 使用Python中的Selenium从网页中提取文本

我怎么能用python selenium来提取“ : Sahih al-Bukhari 248 ” 以下似乎不起作用 请参阅下面的HTML代码 我正在使用下面的代码来提取其他项目,但是上面所需的摘录有困难。 码: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM