【发布时间】:2019-03-25 07:54:37
【问题描述】:
我想在 xquery (MarkLogic DB) 中顺序读取 XML 以识别开始和结束标记。 xquery 中是否有可用的流阅读器,例如 Java 的 XMLStreamReader?
【问题讨论】:
-
不,没有:XQuery 工作在由 XML 解析器构建的数据树模型上,而不是在原始词汇 XML 源上工作。但是,如果您解释了您实际想要达到的目标,那么我相信我们可以帮助您找到方法。
-
我的目标是找到所有的开始和结束元素。当我遇到一个开始元素时,我有一些逻辑要做,结束元素也是如此。
-
如果你的意思是开始和结束标签,那么这是一个非首发。 XQuery 看不到标签,它看到的是节点。