2017-02-04 12 views
1

Предположим, у меня есть набор утверждений, которые я определил в complexType, как я могу повторно использовать те же утверждения в другом complexType или element?Есть ли способ повторного использования утверждений в XML-схеме?

Выполняет ли унаследованные при использовании расширения типа/ограничения?

Единственный способ, которым я могу думать, это использовать определение условий утверждения в объектах dtd, а затем повторно использовать их при необходимости.

ответ

1

Если существует логическая взаимосвязь между типами, то вы можете сделать два типа подтипов какого-то абстрактного супертипа.

В противном случае, как вы говорите, вы остаетесь с объектами DTD или другими текстовыми механизмами перехода.