Elementi e Attributi
Elementi
Gli elementi sono i blocchi costruttivi di XML. Possono contenere:
- Testo
- Attributi
- Altri elementi
- Un mix di quanto sopra
<prezzo valuta="EUR">29.99</prezzo>
Attributi
Gli attributi forniscono informazioni aggiuntive sugli elementi.
<file tipo="immagine">foto.jpg</file>
Elementi vs Attributi
Quando usare l’uno o l’altro? Non c’è una regola fissa, ma generalmente:
- Usa elementi per i dati (il contenuto).
- Usa attributi per i metadati (informazioni sui dati).
<!-- Meglio -->
<persona id="501">
<nome>Anna</nome>
<sesso>F</sesso>
</persona>
<!-- Peggio -->
<persona id="501" nome="Anna" sesso="F" />