【发布时间】:2013-07-25 22:02:50
【问题描述】:
我有以下 XML。
<?xml version="1.0" encoding="utf-8" ?>
<Items>
<Item type="none" attNone1="test" attNone2="test3" />
<Item type="action" attAction1="test" attAction2="test2" />
</Items>
我需要根据一些规则创建一个 XSD:
1) 属性“type”是必需的。
2) 如果属性值应该是“none”或“action”
3) 如果属性值为“none”,我应该有另外两个必需的属性,“attNone1”和“attNone2”。我不应该接受“attAction1”或“attAction2”
4) 如果属性值为“action”,我应该有另外两个必需的属性,“attAction1”和“attAction2”。我不应该接受“attNone1”或“attNone2”
知道如何做这个 XSD 吗?
提前致谢,
问候,
【问题讨论】: