加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

哪个Haskell XML库要使用?

发布时间:2020-12-16 01:59:44 所属栏目:百科 来源:网络整理
导读:我看到在Haskell有一些XML处理库。 HaXml似乎是最受欢迎的(根据dons) HXT似乎是最先进的(但也是最难学的感谢箭头) xml似乎只是基本的解析器 HXML似乎被放弃了 tagsoup和tagchup libXML和libXML SAX绑定 所以,如果我想要选择哪个库 具有相当强大的功能(从XML
我看到在Haskell有一些XML处理库。

> HaXml似乎是最受欢迎的(根据dons)
> HXT似乎是最先进的(但也是最难学的感谢箭头)
> xml似乎只是基本的解析器
> HXML似乎被放弃了
> tagsoup和tagchup
> libXML和libXML SAX绑定

所以,如果我想要选择哪个库

>具有相当强大的功能(从XML中提取数据和修改XML)
>可能在未来很长时间内得到支持
>成为“社区选择”(默认选择)

虽然上面的大部分似乎足以满足我目前的需要,选择其中一个的原因是什么?

UPD 20091222:

关于许可证的一些说明:

> BSD或MIT:hexpat,hxt,libxml,tagsoup,xml
> LGPL:HaXml
> GPLv2:
> GPLv3:libxml-sax,tagchup,tagsoup-ht

我会推荐:

> xml,如果你的任务很简单
> haxml,如果你的任务很复杂
> hxt,如果你喜欢箭头
> hexpat如果你需要高性能

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读