代码之家  ›  专栏  ›  技术社区  ›  Rayne

如何在Clojure中懒洋洋地阅读网页

  •  4
  • Rayne  · 技术社区  · 16 年前

    我和一个朋友最近在我的clojureirc机器人中实现了链接抓取。当它看到一个链接时,它发出咕噜声 整个页面只是为了抓取链接。

    </title>?

    2 回复  |  直到 16 年前
        1
  •  6
  •   cgrand    16 年前

    line-seq

        2
  •  6
  •   Michał Marczyk    16 年前

    我不会指望HTML一定会以一种合理的方式被分割成几行;不看我们自己后院的外面,例如,我相信,Compojure(或者Hiccup,我猜)不会费心插入换行符( 更新: 只是检查了一下打嗝——没有断线)。

    我建议改为使用惰性XML解析(使用 clojure.contrib.lazy-xml )在树顶上 java.io.BufferedInputStream

    推荐文章