  |
Dichiarazione XML |
Come abbiamo accennato prima, ogni documento XML deve
avere una dichiarazione. In Tabella 2 sono riassunti
gli elementi. Un esempio è il seguente:
<?xml version="1.0"
standalone="yes"
encoding="UTF-8"?>
Come si vede, occorre specificare per documento la versione
di XML a cui sono conformi. Per ora esiste solo la 1.0, ma va
obbligatoriamente specificata in previsione di revisioni
future. In generale i documenti XML possono anche non avere un
DTD, e questo si specifica nell'intestazione. Infine, elemento
di massima importanza, si deve specificare il set di caratteri
in cui è codificato il documento. Comunque, casi particolari
a parte, in generale i documenti XML sono per lo più in semplice
ASCII. La dichiarazione è importante per distinguere quei
casi in cui la codifica è diversa. Un problema frequente dei
documenti HTML è infatti quello che la loro codifica non è
specificata. Spesso capita di accedere a documenti Giapponesi
o Coreani che risultano un groviglio di caratteri
incomprensibili. Non essendo specificata la codifica i browser
semplicemente visualizzano in codifica occidentale quelli che
in realtà sono una codifica speciale orientale.
| Attributo |
Descrizione |
| version |
versione, 1.0 |
| standalone |
ha (yes) o no (no) un DTD |
| encoding |
set di caratteri utilizzato |
|