fat*_*oku 7 xml unicode haskell hxt
我想知道在Haskell中处理Unicode XML的官方解决方案是什么.我注意到HXT使用简单的String表示(Unicode字符列表!!!)来表示文本.
Constructors
XText String ordinary text (leaf)
XBlob Blob text represented more space efficient as bytestring (leaf)
Run Code Online (Sandbox Code Playgroud)
解析时如何在两种表示形式之间做出选择?强制用户使用字符列表听起来不是特别有吸引力的功能,特别是如果XML文档具有大量文本内容.
另外,我在Google上找到了http://hackage.haskell.org/package/hxt-unicode,但我不确定它是如何用于解析的.对Unicode的支持过去也更加明确:http://hackage.haskell.org/packages/archive/hxt/8.5.2/doc/html/Text-XML-HXT-DOM-Unicode.html 但是这个模块已经删除了最新版本(撰写本文时为9.3.1.0),没有明确的理由.那背后的动机是什么?
有人可以提供一些示例代码,也就是说如何使用HXT?维基页面在这方面严重缺乏.谢谢.
| 归档时间: |
|
| 查看次数: |
242 次 |
| 最近记录: |