有没有办法验证一个标签的文本值是否存在其他标签的值?

问题描述:

任何xml模式能否以复杂的方式验证文档内容?喜欢让我说,我有一堆名称包裹在主房间元素的房间。然后我有连接它们的门和一个linkTo元素的子元素。我是否可以验证linkTo元素的文本以查看它是否作为房间的名称存在为必需的规则。有没有办法验证一个标签的文本值是否存在其他标签的值?

您可以使用xs:key,xs:keyref,xs:unique结构来执行此操作。 他们有点不直观,但可以解决您的问题。

以下是一个合理的例子 http://zvon.org/xxl/XMLSchemaTutorial/Output/ser_keys_st5.html