Nikitaras: XML-Schema restriction

Beitrag lesen

Hi, könnt mans dann nicht auch so schreiben; also dass man keine referenz auf ein element erstellt, sondern den type direkt im element angibt?

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

	<xsd:element name="steuerliste">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="steuerid" type="steuerid" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>

	<xsd:simpleType name="steuerid">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="DE\d{10}"/>
		</xsd:restriction>
	</xsd:simpleType>

</xsd:schema>

Vielen Dank Nikitaras