Ich versuche, ein externes xsd-Schema (des Fixml-Standards) zu erweitern und anzupassen. Ich muss den Datentyp einiger Elemente ändern, ohne das ursprüngliche Schema zu berühren, sondern neu zu definieren; aber ich habe es äußerst umständlich gefunden.XSD: Wie man den Datentyp eines simpleType neu definiert zB. von xs: string nach xs: integer
Was existiert:
Felder-base.xsd
<xs:simpleType name="LastUpdateTime_t">
<xs:restriction base="UTCTimestamp">
<xs:simpleType>
, was ich will, es werden:
<xs:simpleType name="LastUpdateTime_t">
<xs:restriction base="xs:string">
<xs:simpleType>
Was habe ich versucht (aber nicht):
<xs:redefine schemaLocation="fields-base.xsd">
<xs:simpleType name="LastUpdateTime_t">
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:redefine>
Bücher und net dont s Da mir auch zu viel geholfen hat, fange ich an zu fragen, ob das theoretisch überhaupt möglich ist.