【问题标题】:Return some information from a website in java从java中的网站返回一些信息
【发布时间】:2012-05-17 18:11:42
【问题描述】:

如何打开一个网站并用 Java 从中返回一些信息?比如我想去http://xyz.com,输入我的姓氏并返回我的国家代码

【问题讨论】:

标签: java web


【解决方案1】:

您可以使用java.net.HttpURLConnection 连接到网站。要从加载的网站中抓取信息,您可以使用 Java HTML Parser 库(例如 JSoup)来遍历 DOM 和/或从 DOM 中检索相关信息。

【讨论】:

    【解决方案2】:

    使用Selenium,这是一个用于测试Web 应用程序的工具,您可以做任何您说的事情。尝试检查其文档

    这是一个示例案例example in java

    【讨论】:

      【解决方案3】:

      如果该站点以 XML 格式返回信息,则可以进行 XML 解析以获得您想要的结果。

      在这些情况下,SAX 在 XML 解析中非常方便。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-02-28
        • 2010-09-24
        • 2020-07-17
        • 2023-03-06
        • 2018-06-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多