J'essaie d'étendre et de personnaliser un schéma xsd externe (de la norme fixml). J'ai besoin de changer le type de données de certains éléments, sans toucher au schéma d'origine, mais en le redéfinissant; mais l'ont trouvée extrêmement lourde.XSD: Comment redéfinir le type de données d'un simpleType eg. De xs: string à xs: integer
Ce qui existe:
champs-base.xsd
<xs:simpleType name="LastUpdateTime_t">
<xs:restriction base="UTCTimestamp">
<xs:simpleType>
ce que je veux qu'il devienne:
<xs:simpleType name="LastUpdateTime_t">
<xs:restriction base="xs:string">
<xs:simpleType>
Ce que j'ai essayé (mais pas):
<xs:redefine schemaLocation="fields-base.xsd">
<xs:simpleType name="LastUpdateTime_t">
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:redefine>
Livres et net ne s Même si cela a trop aidé, je commence à me demander si cela est théoriquement possible.