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

Simboli relativi alla struttura

Il linguaggio XML utilizza una serie di simboli per specificare la struttura di una dichiarazione di elementi. La tabella seguente identifica i simboli disponibili, lo scopo di ogni simbolo, un esempio di come vengono utilizzati e il loro significato.

Simbolo
Scopo
Esempio
Significato

Parentesi

Racchiudono una sequenza, un gruppo di elementi o una serie di alternative

(content1, content2)

L'elemento deve contenere la sequenza content1 e content2.

Virgola

Separa gli elementi di una sequenza e identifica l'ordine in cui devono essere visualizzati

(content1, content2, content3)

L'elemento deve contenere content1, content2 e content3 nell'ordine specificato.

Pipe

Separa gli elementi in un gruppo di alternative

(content1|

content2|

content3)

L'elemento deve contenere content1, content2 o content3.

Punto di domanda

Indica che un elemento deve essere visualizzato una sola volta o non apparire mai

content1?

L'elemento può contenere content1. Se content1 viene visualizzato, deve apparire una sola volta.

Asterisco

Indica che l'elemento può essere visualizzato ogni volta che l'autore desidera

content1*

L'elemento può contenere content1. Se viene visualizzato, può apparire una o più volte.

Segno più

Indica che un elemento deve essere visualizzato una o più volte

content1+

L'elemento deve contenere content1 una volta, ma può essere visualizzato anche più di una volta.

Nessun simbolo

Indica che deve essere visualizzato un elemento

content1

L'elemento deve contenere content1.


<indietro home page avanti>

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