Невозможно использовать литерал / переменную в тесте xsd assert - PullRequest
0 голосов
/ 09 февраля 2019

Мне нужно использовать литерал в тесте xsd assert в качестве 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]))"/>

Есть идеи?

...