Link copiato negli appunti
Un documento XML si dice ben formato (well-formed) se sono rispettate le seguenti regole:
- Il documento XML contiene un unico elemento root (“radice” dell’albero);
- Gli elementi devono essere sempre chiusi con tag di chiusura o, se vuoti, tramite chiusura abbreviata (
/>
); - Bisogna rispettare l’ordine di nidificazione: un elemento padre non può essere chiuso prima di un elemento figli;
- XML è case sensitive: bisogna ricordarlo quando usiamo maiuscone e minuscole per nomi dei tag e attributi
- Gli attributi devono essere racchiusi tra singoli o doppi apici
>> Leggi Documenti Ben Formati, dalla Guida XML
Ad esempio, il seguente documento non è ben formato dal momento che non presenta un unico root element:
<?xml version="1.0" ?> <capitolo titolo="Titolo1">Testo del capitolo</capitolo> <capitolo titolo="Titolo2">Testo del capitolo</capitolo>
Una sua versione ben formata potrebbe essere la seguente:
<?xml version="1.0" ?> <libro> <capitolo titolo="Titolo1">Testo del capitolo</capitolo> <capitolo titolo="Titolo2">Testo del capitolo</capitolo> </libro>