使用Galois Inc.的Haskell xml库,我想使用cursors接口遍历XML,而不使用monad。
我想检查标签所包含的标签名称,标签属性和文本数据。
我该怎么做?有什么例子吗?
要移动光标,我可以使用nextDF
进行深度优先从左到右的遍历。移动Cursor
后,我可以使用toTree
获取Content
,但是从那里开始,我如何转换为Element
然后转换为getTag
,请使用Tag
中的内容,以获取标记所包含的标记名称,标记属性和文本数据?
该示例最好包括打开文件,然后使用游标界面。