  |
Abbreviazioni di testo comune |
Consideriamo innanzitutto le dichiarazioni di
entità. Due esempi di dichiarazione di entità sono
riportati nel seguente listato.
<!ENTITY aacc "À">
<!ENTITY acme SYSTEM "http://www.acme.com/acme.xml">
  |
Possono essere interne o esterne |
La prima si riferisce alla dichiarazione di una entità
che rappresenta una a accentata, e il testo di sostituzione
corrisponde al codice numerico del carattere
previsto. Nell'esempio del listato precedente è mostrato
anche l'uso di una entità esterna, che viene sostituita con
il corpo del file specificato tramite URL dopo SYSTEM.
In generale le entità vengono specificate nel DTD e
usate nei documenti XML come sostituto di sequenze di
caratteri ben note, che possono essere espresse in modo più
breve e chiaro con una opportuna abrreviazione.
Il formato della dichiarazione di entità è quello
appena visto: ovvero !ENTITY seguito dal nome della entità
ed un eventuale testo di sostituzione, o in alternativa,
tramite l'uso di un URL preceduto da SYSTEM che specifica una
entità esterna.
|