2017-02-04 39 views
1

假设我有一个我在complexType中定义的断言,我如何在另一个complexType或元素中重复使用相同的断言?有没有办法在XML模式中重复使用断言?

使用类型扩展/限制时,断言是否会继承?

我能想到的唯一方法是使用在dtd实体中定义断言条件,然后在需要时重用它们。

回答

1

如果这两种类型之间存在逻辑关系,那么您可能可能会创建一些抽象超类型的两种类型的子类型。否则,如您所说,您剩下的就是DTD实体或其他文本转换机制。

相关问题