Ceci est mon code XML exemple:Élément XSD non nul ou vide Contrainte pour Xml?
<bestContact>
<firstName><![CDATA[12345]]></firstName>
<lastName />
</bestContact>
J'utilise:
<xs:element name="lastName" type="xs:string" minOccurs="1" nillable="false"/>
Le XSD doit-être valider lastName
ne pas nul ou vide.
bonne réponse - le 'nillable' est une pensée redondante. –
@Nic - D'accord. J'ai simplement copié et collé la ligne de la question :) – Kamal
En utilisant ceci, j'obtiens "Element 'lastName' a à la fois un attribut 'type' et un type 'type anonyme', seul un d'entre eux est autorisé pour un élément." Je pense qu'il y a un problème sur l'utilisation de type = "xs: string" dans l'élément conteneur. –