如何使用Java从网站中提取动态字符串/单词
大家好,这是我的问题 我想从一个网站中提取两个单词,分别是“赢”或“输”。如果我能在网站上找到这两个词,我就可以编写我正在编写的程序了。我遇到的问题是如何使用Java从网站中提取动态字符串/单词,java,html,parsing,Java,Html,Parsing,大家好,这是我的问题 我想从一个网站中提取两个单词,分别是“赢”或“输”。如果我能在网站上找到这两个词,我就可以编写我正在编写的程序了。我遇到的问题是 当我编写一个java程序从站点获取html代码时,它只给了我一个不变的html代码,即:它没有提供动态php代码部分 当我在网站上“检查元素”时,它给了我想要的东西。它说我在html标签中不是赢了就是输了。然而,若我只是查看源代码,那个么它并没有向我显示您在检查元素时会看到的动态php代码 有没有一种方法可以让我编写查看网站“检查元素”的代码,并
我以前遇到过类似的问题,由于你缺乏细节,我会尽我所能给你最好的答案 更多有助于了解的信息,如编辑
- 代码。。。让我看看你有什么
- html代码
- 应用程序中使用的API或框架
查看javascript代码,看看是否可以找到get、post或put操作,并看看是否可以按照该操作加载页面。然后在程序中模拟请求 网站上有3个地方显示了我的得失。到目前为止,我看到了3个地方。一种直接从网页上读取的方式,一种直接从inspect element上读取的方式,或者通过inspect elements中的network选项卡读取的方式。在这三种判断我是赢还是输的方法中,有没有一种方法可以将该值存储到我的java程序中,以确定我是赢还是输?@DaneelD阅读html时您编写了什么样的代码?或者,您是否在寻求一种方法来解析这3个值的html?如果您需要用于web解析的API列表,我不知道如何解释我的问题,我编写了快速代码来证明ime没有获取在您登录或执行操作后显示的动态javascript/php/数据。它会返回根网站的代码,而不是当前带有我的个性化信息的网站ime。--设置一个计数器,跟踪我在网站上执行操作前后的HREF数量,并且不会更改