ВУЗ:
Составители:
15
Соответствующее ему описание в схеме может выглядеть таким
образом:
<xs:element name="employee">
<xs:complexType>
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Если вы будете использовать метод, предложенный выше, то только
элемент <employee> сможет использовать описание этого сложного типа . (Об
элементе <xs:sequence> вы узнаете в разделе - 3.5.3. Порядок следования
элементов).
Элемент <employee> может иметь атрибут type для ссылки на имя
сложного типа , которому этот элемент должен соответствовать. Имя
сложного типа задается в атрибуте name элемента <xs:complexType>.
<xs:element name="employee" type="personinfo"/>
<xs:complexType name="personinfo">
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
Если вы пользуетесь этим методом, то описав сложный тип один раз,
возможно его неоднократное использование в объявлениях .
<xs:element name="employee" type="personinfo"/>
<xs:element name="student" type="personinfo"/>
<xs:element name="member" type="personinfo"/>
<xs:complexType name="personinfo">
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
Сложный элемент может ссылаться на дочерние элементы с
использованием атрибута ref. Дочерние элементы при этом объявляются
один раз.
15
Соответствующее ему описание в схеме может выглядеть таким
образом:
Если вы будете использовать метод, предложенный выше, то только
элемент сможет использовать описание этого сложного типа. (Об
элементе вы узнаете в разделе - 3.5.3. Порядок следования
элементов).
Элемент может иметь атрибут type для ссылки на имя
сложного типа, которому этот элемент должен соответствовать. Имя
сложного типа задается в атрибуте name элемента .
Если вы пользуетесь этим методом, то описав сложный тип один раз,
возможно его неоднократное использование в объявлениях.
Сложный элемент может ссылаться на дочерние элементы с
использованием атрибута ref. Дочерние элементы при этом объявляются
один раз.
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »
