我正在查询用于发送SEPA文件的XML。我是xquery的新手,在Base程序中这句话不起作用
对于/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf中的$t,返回$t/Cdtr/Nm/node()
有人能帮我吗?
非常感谢
发布于 2022-01-26 11:40:47
可能是您的元素位于名称空间urn:iso:std:iso:20022:tech:xsd:pain.001.001.11
中,所以
declare default element namespace 'urn:iso:std:iso:20022:tech:xsd:pain.001.001.11';
应该有助于从名称空间中选择元素;我发现的模式还表明根元素是Document
,因此/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf
更有可能工作。
https://stackoverflow.com/questions/70862169
复制相似问题