Condividi tramite


Commenti XML

Un commento può includere contenuto non destinato al parser XML, ad esempio note sulla struttura o sulla modifica del documento. I commenti iniziano con <!-- e terminano con -->, ad esempio <!--catalog last updated 2000-11-01-->.

I commenti possono essere presenti nel prologo del documento, compresa la DTD, dopo il documento oppure all'interno del contenuto testuale. I commenti non possono trovarsi all'interno di valori di attributi e neanche all'interno di tag.

Quando il parser rileva >, considera terminato il commento. Quindi riprende l'elaborazione del documento come XML normale. Per questo motivo, la stringa > non può trovarsi all'interno di un commento. Ad eccezione di questo vincolo, un commento può contenere tutti i caratteri XML validi, analogamente a una sezione CDATA. Questo li rende estremamente utili per rimuovere il commento XML dal flusso considerato dal parser senza rimuovere i contenuti dal documento.

È possibile utilizzare il seguente commento per rimuovere temporaneamente un markup.

<!--- <test pattern="SECAM" /><test pattern="NTSC" /> -->
ms256201.note(it-it,VS.100).gifNota:
In HTML i commenti consentono di nascondere script e fogli di stile.Per utilizzare questa tecnica in XML, può essere necessario recuperare il commento, estrarne il contenuto, verificare i caratteri di markup e rianalizzarlo.In questo caso è consigliabile utilizzare le sezioni CDATA.