Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Haskell xml游标遍历和提取数据?_Xml_Haskell - Fatal编程技术网

如何使用Haskell xml游标遍历和提取数据?

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

使用Galois Inc.的Haskell库,我想使用接口遍历XML,而不使用Monad

我想检查标记名、标记属性和标记所包含的文本数据

我该怎么做?有什么例子吗

要移动光标,我可以使用
nextDF
进行深度优先的从左到右遍历。移动
光标后,我可以使用
toTree
获取
内容
,但是从那里,我如何转换为
元素
,然后从
getTag
,使用
标记中的内容
获取标记名、标记属性和标记所包含的文本数据

该示例最好包括打开文件,然后使用游标接口