基于其他标记presense的XML Schema限制

时间:2015-06-30 10:40:27

标签: xml xsd

我正在尝试通过XML架构定义XML数据的限制。

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

此处客户可以发送没有用户名/密码的人员数据,但如果他想发送,他应该发送两个用户名/密码?

是否可以使用XML架构进行限制?

1 个答案:

答案 0 :(得分:2)

使用<xs:choice><xs:sequence>,首先是用户名&amp;密码,第二个没有&#t; t