【问题标题】:mechanize for JavaJava的机械化
【发布时间】:2011-02-21 11:44:13
【问题描述】:

我想知道是否有类似 Perl/Python 的 Java 机制。

谢谢!

【问题讨论】:

  • 我对 Perl/Python 不是很了解,但是如果你解释一下这个“机械化”是什么意思,也许我们可以回答你关于 java 的问题......你到底想从 mechanize 中使用什么我发现了这个功能 - wwwsearch.sourceforge.net/mechanize 这就是你在 Java 中所需要的吗?
  • 是的,这就是我要找的。以类似于网络浏览器的方式运行,但与我的应用程序在同一进程中运行并使用 API(并且没有 GUI)

标签: java perl mechanize


【解决方案1】:

是的,现在有!我也想用 Java 进行机械化,我们已经编写了它。

请查看http://gistlabs.com/software/mechanize-for-java/(以及此处的 GitHub https://github.com/GistLabs/mechanize)。

欢迎提供反馈、错误报告和成功案例!

【讨论】:

    【解决方案2】:

    看看HtmlUnit。它类似于 Perl 的WWW::Mechanize。它还有一个名为 WWW::HtmlUnit 的 Perl 版本(它使用 Inline::Java 将 Java 库的方法公开给 Perl)。

    【讨论】:

      【解决方案3】:

      您是否正在考虑一个通用的网络客户端,例如HttpClient

      【讨论】:

      • 更像是 HttpClient + TagSoup + Rhino 合二为一的包,具有易于使用的 API。
      • 谢谢。我差点忘了 TagSoup。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-21
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多