【问题标题】:Tips for Html parsing and web driving with clojure?使用 clojure 进行 Html 解析和网络驱动的技巧?
【发布时间】:2010-05-27 00:37:55
【问题描述】:

我想使用 clojure 自动填写网站上的数据。

为此,我想查询网页元素并创建 http 请求。我一直在研究使用 HttpUnit 和 contrib.clojure.zip-filter.xml。到目前为止,这两种方法都感觉不对。

是否有其他库可以帮助完成这项任务?

谢谢

【问题讨论】:

    标签: clojure html-parsing clojure-contrib


    【解决方案1】:

    似乎是 Enlive 的完美用例(作者 Christophe Grand 将其描述为“Clojure 的基于选择器的 (à la CSS) 模板和转换系统”)。

    参见例如How to select nth element of particular type in enlive? SO 问题——以及我对它的回答——作为使用示例。如需更深入的信息,请访问 David Nolen 的excellent tutorial

    【讨论】:

    • 并不是说您不能使用拉链...如果您选择使用拉链路线,这可能是另一个相关问题:stackoverflow.com/questions/2872921/…
    • 激活岩石。强烈推荐它。拉链是我的第二选择,但 Enlive 比拉链好得多。
    猜你喜欢
    • 1970-01-01
    • 2011-11-09
    • 2023-04-05
    • 2011-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 2011-12-16
    相关资源
    最近更新 更多