gpt4 book ai didi

java - 使用 flash 播放器加载图形时如何使用 selenium webdriver 处理图形并读取图形数据

转载 作者:行者123 更新时间:2023-12-02 02:01:56 28 4
gpt4 key购买 nike

此处的图表使用 Adob​​e Flash Player 加载。当我将鼠标悬停在图表栏上时,它会显示一些文本数据,我想使用 Selenium Webdriver 自动获取该数据。

问题:我无法检查图表上的文本。

最佳答案

"...The graph loads using Adobe Flash Player. When I mouseover on the graph bar it displays some text data, I want to fetch that data automatically using Selenium Webdriver."

也许 Selenium Webdriver 不适合执行此任务。

该图形应用程序 (.swf) 将从其他数据库获取其信息(然后将其显示为图形)。您需要访问相同的数据库/信息。通常它存储在 XMLJSON 文件中。

  • 使用浏览器(我推荐 Chrome)中的开发者工具检查网络请求。

  • 刷新图表或选择新设置时,查找添加到列表中的新文件(类型为 .xml.json)在图表本身内(例如:新区域)。

  • 无论请求什么类型的文件,您所需的文件都将是文本(甚至 HTML),因此您可以使用 Java 的 String 函数从结果中搜索并提取您想要的任何内容。

关于java - 使用 flash 播放器加载图形时如何使用 selenium webdriver 处理图形并读取图形数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57370097/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com