java - 从没有 API 的网站获取数据?

标签 java api rest web

<分区>

我想从此站点自动获取有关房地产的数据:

LINK

但是,他们没有 api。你通常会怎么做?我很感激每一个回复!

最佳答案

您将不得不自己下载页面,并自己解析所有信息。

您可能想查看 Pattern 类,查看一些 regex,以及 URLString 类(class)将非常有用。

您总是可以下载一个 html 库以使其更容易。类似于 http://htmlparser.sourceforge.net/可能。

非常笼统的问题,所以显然我无法提供相关代码,但这被称为抓取。

关于java - 从没有 API 的网站获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15403440/

相关文章:

java - 无法从 Jersey REST Web 服务将 JSON 对象发送到 Ajax

ios - 轨道 API : Authenticate users from native mobile apps using username/password or facebook token

java - Spring的Lifecycle.stop()应该是同步的还是异步的?

java - Java 正则表达式中强制最后一个单词和可选的前面单词/短语

java - 如何将参数传递给 Ant <taskdef> 自定义 Java 类

java - 在 java 中使用 Oauth 保护 Rest API

c# - 使用 Amazon API for .NET 设置内容编码和内容类型

java - Gradle无法在Java项目中复制PNG文件

MySQL C API内存泄漏?

java - Spring REST - 当资源尚不存在时正确的 PUT 功能