2015-06-30 1 views
0

Я пытаюсь определить ограничения для данных XML через схему XML.Ограничение XML-схемы на основе другого тега presense

<person> 
    <name>john</name> 
    <username>johny</username> 
    <password>secret</password> 
</person> 

Здесь клиенты могут отправлять данные лица без имени пользователя/пароля, но если он хочет послать ему следует отправить ОБА имя пользователя/пароль?

Можно ли ограничить это, используя XML-схему?

ответ

2

<xs:choice> Использование и <xs:sequence>, первый есть имя пользователя & пароль, второй нет