Я делаю xml-схему, и я должен представить столбцы базы данных, которые имеют имя, тип и таблицу, к которой они принадлежат. Например:Как представить тип элемента в xml-схеме?
<xs:complexType name="tMappingItem">
<xs:sequence>
<xs:element name="name" type="xs:string" />
<xs:element name="type" type="xs:string" />
<xs:element name="table" type="xs:string" />
</xs:sequence>
</xs:complexType>
Есть ли более элегантный способ сделать это? Естественно я могу это сделать:
<xs:element name="type" >
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="FLOAT" />
<xs:enumeration value="DOUBLE" />
<xs:enumeration value="INT" />
<xs:enumeration value="DATETIME" />
<xs:enumeration value="STRING" />
</xs:restriction>
</xs:simpleType>
</xs:element>
Если нет способа сказать, что тип «типа» имеет тип типа. ;)
Может кто-нибудь скажет мне, как изменить мой вопрос. У меня есть xml сейчас в pre-блоках, и он не работает –
Я первый человек, когда-либо спрашивающий xml-вопрос? ссылка не имеет ничего о xml ... –
@matti Я исправил это для вас. Просто удалите четыре и четыре (4) пробела. Также вы можете выделить xml и нажать кнопку Code ** [101] **. –