È possibile utilizzare le dichiarazioni degli elementi nelle DTD per definire gli elementi che si possono verificare in un documento XML. Le dichiarazioni dell'elemento possono specificare che un elemento può contenere altri elementi, che può non contenere niente, o che deve essere vuoto.
Le seguenti istruzioni sono state scritte per la prospettiva Risorsa, ma queste funzionano in molte
altre prospettive.
Creazione
elementi
Per creare un elemento, seguire la procedura di seguito riportata:
- Aprire la DTD nell'editor DTD.
- Nella vista Schema, fare clic con il pulsante destro del mouse sulla DTD
e fare clic su
Aggiungi elemento.
- Nella prospettiva Proprietà, immettere il nuovo nome dell'elemento nel campo Nome.
- Quando si crea un elemento nell'editor DTD, un elemento secondario che è
EMPTY viene creato automaticamente.
- Selezionare l'elemento secondario EMPTY e, nella vista Proprietà,
cambiare il Tipo di contenuto in ANY, (#PCDATA), o in un altro
elemento. Se non si desidera che l'elemento principale contenga qualcosa, lasciare il tipo di modello del contenuto
EMPTY.
- Se si desidera che l'elemento principale contenga più di elemento secondario (o un contenuto misto), selezionareContenuto elementi secondari o Contenuto misto dall'elenco Tipo contenuto. Una volta selezionata una di queste opzioni, si disporrà di un gruppo (rappresentato da un nodo del gruppo -
Se viene selezionato Contenuto elementi secondari e
Se viene selezionato Contenuto misto),che è possibile utilizzare per creare un gruppo di elementi secondati al di sotto dell'elemento principale. Un elemento secondario viene creato automaticamente al di sotto del nodo del gruppo. Per informazioni sulla modifica di un gruppo, fare riferimento alle relative informazioni.
- Fare clic sulla scheda Documentazione se si desidera fornire le informazioni
relative a questo elemento. La pagina Documentazione viene utilizzata per materiale leggibile da parte dell'utente,
come descrizione dell'elemento.
Nota: Se si intende avere un contenuto misto, il valore del primo elemento nel gruppo deve essere (#PCDATA) (di conseguenza, se si seleziona Contenuto misto, due elementi secondari verranno creati automaticamente, il primo con valore di (#PCDATA)). Allo stesso modo, un gruppo dovrebbe contenere un elemento
EMPTY o uno ANY. Gli elementi EMPTY o ANY non sono legalmente consentiti come entità annidate.