00
:
00
:
00
:
00
Corso SEO AI - Usa SEOEMAIL al checkout per il 30% di sconto

Introduzione a XML

Cos’è XML?

XML (eXtensible Markup Language) è un linguaggio di markup progettato per archiviare e trasportare dati.

Differenza tra XML e HTML

  • XML è stato progettato per trasportare dati (focalizzandosi su cosa sono i dati).
  • HTML è stato progettato per visualizzare dati (focalizzandosi su come appaiono i dati).

Caratteristiche

  • Auto-descrittivo: I tag non sono predefiniti (come in HTML). Sei tu a definire i tag (es. <persona>, <nome>).
  • Gerarchico: Struttura ad albero rigorosa.
  • Verbose: Tende ad essere più verboso di JSON o YAML a causa dei tag di chiusura.

Esempio

<note>
  <to>Tove</to>
  <from>Jani</from>
  <heading>Promemoria</heading>
  <body>Non dimenticare la riunione!</body>
</note>