Как упорядочить элементы на основе значения атрибута в XSD - PullRequest
0 голосов
/ 25 августа 2009

С учетом следующего XML:

<results>  
    <result type="1">pass</result>  
    <result type="2">pass</result>
    <result type="3">pass</result>
</results>  

Как мне создать XSD, который заставляет элементы «result» упорядочиваться по значению атрибута «type»? Также обратите внимание, мне не обязательно нужна неоднозначная сортировка для атрибута "type". В настоящее время у меня есть их как значения перечисления, и я ожидаю, что по одному из каждого значения в этом конкретном порядке.

1 Ответ

0 голосов
/ 26 августа 2009

IMHO XSD не поддерживает то, что вы хотите. Вы не можете выразить связь между атрибутами, содержащимися в элементах списка

...