Introduzione all'XML
XML significa eXtensible Markup Language, cioè linguaggio estensibile di marcatura dalle proprietà.
L'XML è molto diverso dall'HTML, i due linguaggi hanno scopi completamente diversi. L'HTML permette di creare delle pagine per il web, mentre l'XML nasce per consentire lo scambio di dati.
Osservando la struttura di un file XML vediamo che è formato da dati racchiusi all'interno di nodi.
Questo è un esempio di codice XML.
<nodo>
<nodo1>dato1</nodo1>
<nodo2>dato2</nodo2>
</nodo>
Così com’è l’XML, non è adatto per essere usato su internet, infatti se proviamo ad aprire un file xml con il browser vediamo solo una serie di dati. Prova a vedere il file cliccando qui.
Se vogliamo far interagire un file XML con una pagina Web, possiamo usare un file XSLT, oppure appoggiarci a linguaggi di programmazione come l’ASP o il PHP.