Files
V2GProtocol_CSharp/temp/exificient/data/schema/identicalQName.xsd
ChiKyun Kim 747aabe224 add files
2025-09-09 13:59:12 +09:00

40 lines
1.2 KiB
XML

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<xs:element name="qnames">
<xs:complexType>
<xs:sequence>
<xs:element ref="elInteger"/>
<xs:element name="elFloat">
<xs:complexType>
<xs:sequence>
<xs:element name="content" type="xs:float" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="elDate"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- define a global element with same qname but different content type -->
<xs:element name="elFloat" type="xs:float"/>
<xs:element name="elInteger">
<xs:complexType>
<xs:sequence>
<xs:element name="content" type="xs:integer" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="elDate">
<xs:complexType>
<xs:sequence>
<xs:element name="content" type="xs:date"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>