无法在XSD断言测试中使用文字/变量

时间:2019-02-09 09:17:32

标签: validation xsd schema assert

我需要在xsd断言测试上使用文字作为“测试”中的Xpath,但由于我遇到如下这样的编译错误,因此似乎无法通过:

        <xs:assert test="let $id_src:=./id , $object-ref_src:=./object-ref
            return (not(exists(object-ref)) or
            exists(//object[id=$object-ref_src  and object-ref=$id_src]))"/>

有什么想法吗?

0 个答案:

没有答案