991
Se vi state chiedendo cosa sia XML, abbiamo la risposta giusta per voi. In questo consiglio pratico vi mostreremo a cosa vi serve XML, come usarlo e dove lo incontrerete.
XML – un linguaggio di mark-up versatile
XML sta per eXtensible Markup Language e nacque dalla necessità che l’HTML aveva raggiunto i suoi limiti.
- XML è un formato di dati. XML è un formato di dati basato sul testo, simile a “JavaScript Object Notation”, meglio conosciuto come JSON.
- Questo significa che i dati XML possono essere aperti e modificati in un editor. Inoltre, i computer possono leggere e scrivere il formato XML.
- XML, come HTML, consiste nei cosiddetti tag che sono collocati tra parentesi angolari ‘<‘ ‘>’.
- In contrasto con XML, c’è solo un insieme fisso di tag in HTML, come
- Con XML puoi definire i tuoi tag. Si definisce solo l’aspetto di un tag, ma non il suo significato.
- Un tag XML può stare da solo come segue: In alternativa, un tag può anche racchiudere un intervallo. Poi c’è un tag di apertura e uno di chiusura: Area
- Tags possono essere annidati l’uno nell’altro. In questo modo si può creare una gerarchia
- Se necessario, un tag può avere uno o più parametri. La sintassi per questo è la seguente:
- I parametri sono sempre composti da un nome e un valore. Il valore è racchiuso in doppie virgolette e assegnato con un segno uguale.
- Un esempio di una struttura di dati in XML è mostrato nell’immagine.
Uso di XML
XML può essere usato in molti modi. Cosa si può fare con XML e quali vantaggi e svantaggi ha XML, si può leggere qui.
- Generalmente, XML può essere usato per descrivere, immagazzinare e scambiare dati.
- I principali vantaggi di XML sono che è ampiamente utilizzato e richiede poco apprendimento. Inoltre, XML può essere facilmente interpretato da esseri umani e macchine.
- L’unico svantaggio di XML è l’overhead dei dati rispetto a un formato binario. Questo significa che una struttura memorizzata in formato XML richiede più memoria di quella strettamente necessaria. Di conseguenza, può anche essere elaborato un po’ più lentamente.
- XML è spesso usato per importare ed esportare dati di applicazioni. Per esempio, un database di clienti può essere ben rappresentato in formato XML. Annidando i tag, è possibile assegnare più attributi a un cliente. Un campo per il numero di telefono può inoltre memorizzare in un parametro se il numero è un numero mobile o privato.
- Un modo di memorizzare i dati via XML per la gestione dei clienti è mostrato nell’immagine.
- La prima parola “eXtensible” indica già che il linguaggio è estensibile. Oggi, probabilmente usate XML ogni giorno in tecnologie come HTML o RSS