Скажем, я хочу, чтобы настроить общий ComplexType так:XML-схема: установка значения по умолчанию для complexType?
<xs:complexType name="button">
<xs:sequence>
<xs:element name="id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="href" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="label" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
И я хочу, чтобы ссылаться на эту ComplexType в различных местах в моем файле схемы следующим образом:
<xs:element name="someButton" type="button" />
Возможно ли мне установить значения по умолчанию для подэлементов кнопки через элемент someButton? (Т.е., если я хочу someButton иметь метку по умолчанию «Go» или HREF по умолчанию «index.html»)
В принципе ... сейчас у меня есть что-то вроде
<Field Name="State" DataSourceField="State" />
и я m пытается удалить избыточность как можно проще.