我将放弃对要解决的问题的概括性描述,而我将不再将其表示为涉及字典结构的问题。词典包含键值对条目。每对必须具有唯一的密钥。我想使用XML模式验证XML字典结构。
这将是有效的:
<?xml version="1.0"?>
<Dictionary>
<Entry>
<Key>Golf Balls</Key>
<Value>5</Key>
</Entry>
<Entry>
<Key>Baseballs</Key>
<Value>15</Key>
</Entry>
<Entry>
<Key>Tennis Balls</Key>
<Value>5</Key>
</Entry>
</Dictionary>
这将是无效的:
<?xml version="1.0"?>
<Dictionary>
<Entry>
<Key>Golf Balls</Key>
<Value>5</Key>
</Entry>
<Entry>
<Key>Baseballs</Key>
<Value>15</Key>
</Entry>
<Entry>
<Key>Baseballs</Key>
<Value>5</Key>
</Entry>
</Dictionary>
这将是无效的:
<?xml version="1.0"?>
<Dictionary>
<Entry>
<Key>Golf Balls</Key>
<Value>5</Key>
</Entry>
<Entry>
<Key>Baseballs</Key>
<Value>15</Key>
</Entry>
<Entry>
<Key>Baseballs</Key>
<Value>15</Key>
</Entry>
</Dictionary>
如何使用XML模式实现这一目标?