是否可以在Haskell中的HXT上使用Text或ByteString?

时间:2012-07-08 09:51:32

标签: haskell text web-scraping bytestring hxt

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

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

是否可以使用ByteString或Text for HXT?文本是首选,因为我使用HXT与Yesod,似乎主要使用文本。

1 个答案:

答案 0 :(得分:6)

HXT和HaXml似乎都不支持bytestring或text,但如果你正在使用Yesod,你应该使用xml-conduithtml-conduit