2009-05-10 11 views
1

Cette question est en relation avec that un. Mais un peu prolongé.Définition du motif du noeud text() de l'élément mixte complexe

Supposons que nous avons un xml:

<field name="test_field_0"> 
    Some text that is texty text. 
    <subfield>Some text.</subfield> 
</field> 

Le système pour elle de related question:

<xs:element name="field"> 
    <xs:complexType mixed="true"> 
     <xs:sequence> 
       <xs:element ref="subfield" minOccurs="0" maxOccurs="unbounded" /> 
     </xs:sequence> 
     <xs:attribute name="name" type="xs:string" /> 
    </xs:complexType> 
</xs:element> 

Maintenant, l'exigence supplémentaire est que text() nœud de l'élément field doit être réglementé par un certain modèle, par exemple, ceci:

Répondre

1

Le schéma XML ne permet pas de mettre une contrainte s sur le texte d'un élément contenant un contenu mixte.

+0

C'est triste, mais merci. – skfd