xml - validator - xsd esempio




Come faccio a designare in XSD che un elemento contiene solo CDATA? (2)

Un tag CDATA è semplicemente un mezzo per sfuggire i dati come nodo di testo. Pertanto non è possibile stabilire che si richiede un nodo CDATA.

Da una prospettiva DOM, i seguenti documenti sono identici:

<doc>value</doc>

e

<doc><![CDATA[value]]></doc>

Come posso rappresentare quanto segue in XSD.

<price-update>
    <![CDATA[
      arbitrary data goes here
    ]]>
</price-update>

<element name="price-update" type="string"></element>  

è il più vicino possibile.

(Ho pensato fosse meglio spostare la risposta dai commenti e in una risposta reale).







xsd