Comment puis-je désigner dans XSD qu'un élément ne contient CDATA?
Comment puis-je représenter les éléments suivants dans XSD.
<price-update>
<![CDATA[
arbitrary data goes here
]]>
</price-update>
- Est-il une raison spécifique que vous utilisez CDATA? En d'autres termes, pourrait-il être possible de passer cette information dans un élément (ou plusieurs éléments) que vous pouvez ajouter à votre définition de schéma?
- La consommation de mon doc a également besoin de plus d'info, qui est définie dans son propre langage XML. Nous ne voulons pas utiliser des fichiers distincts. Ce que je veux faire est de greffer un autre document XML à l'intérieur de la mine.
- Vous ne pouvez pas. stackoverflow.com/questions/392770/...
Vous devez vous connecter pour publier un commentaire.
est à peu près aussi proche que vous pouvez obtenir.
(Je pense qu'il est préférable de déplacer la réponse parmi les commentaires et dans une réponse réelle).
Une balise CDATA est simplement un moyen de s'échapper de données comme un nœud de texte. Par conséquent, vous ne peut pas stipuler que vous avez besoin d'une CDATA nœud.
À partir d'un DOM perspective, les documents suivants sont identiques:
et