eXtensible Markup Language Tutorial - by Marco Giannì
Capitolo III: Definizione del tipo di documento (DTD)

Le parole chiave IGNORE e INCLUDE

Le parole chiave IGNORE e INCLUDE possono essere utilizzate dagli autori per "attivare" o "disattivare" porzioni della DTD. IGNORE e INCLUDE sono utilizzate nella DTD per creare all'interno del documento condizioni adatte a vari scopi. L'utilizzo di IGNORE e INCLUDE consente ad esempio di verificare diverse strutture durante il controllo delle variazioni. IGNORE e INCLUDE sono utilizzati in modo simile a CDATA:

<![IGNORE [DTD section]]>
<![INCLUDE [DTD section]]>

Nessuna parola chiave può apparire all'interno di una dichiarazione e ogni sezione della DTD deve includere una dichiarazione completa o una serie di dichiarazioni, commenti e spazi vuoti. Vediamo un esempio dell'utilizzo delle parole chiave:

<![IGNORE[<!ELEMENT BCC (#PCDATA)>
<!ATTLIST BCC
 HIDDEN CDATA #FIXED "TRUE">]]>
<![INCLUDE[<!ELEMENT SUBJECT (#PCDATA)>]]>

Questo frammento di codice indica all'elaboratore di ignorare l'elemento Bcc e l'elenco di attributi e includere l'elemento Subject.

<indietro home page avanti>

Copyright © 2000-2005. Tutti i diritti sono riservati. Per informazioni: mgianni@infinito.it