Marklogic - 如何处理 XML 中的处理指令

Marklogic - How to handle processing instruction in XML

我需要使用 X Query 从 XML 获取属性值。但是这个属性就像处理指令一样。那么这种部分怎么处理呢?

     Sample XML:
        <root id="12">
        <?test date="3/1966"?>
        <?Names name="Anto. 17"?>
        <title>AUDIT</title>
        </root>

Expected output:
    date = "3/1966"

如果它看起来像一条处理指令,那么它就是。

对于特定的处理指令指定目标。

data(//processing-instruction(test))

所有处理指令

data(//processing-instruction())