XML – che cos’è? Semplicemente spiegato

by Tobias

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

Related Articles

Leave a Comment