8

我认为 Haskell 中的 XML/HTML 处理库 HXT 具有非常灵活和强大的方法,可以通过 Arrows 遍历和操作 DOM 树。 http://adit.io/posts/2012-04-14-working_with_HTML_in_haskell.html

然而,HXT 似乎只有 DOM 节点内容的字符串表示。 http://hackage.haskell.org/packages/archive/hxt/9.1.6/doc/html/Text-XML-HXT-DOM-TypeDefs.html#t:XNode

是否可以将 ByteString 或 Text 用于 HXT?Text 是首选,因为我将 HXT 与 Yesod 一起使用,它似乎主要使用 Text。

4

1 回答 1

6

HXT 和 HaXml 似乎都不支持字节串或文本,但如果您使用 Yesod,您可能应该使用xml-conduithtml-conduit

于 2012-07-08T13:55:55.897 回答