Extensible Markup Language (XML)
Cos’è l’Extensible Markup Language (XML)?
Extensible Markup Language (XML) è un linguaggio di markup flessibile per documenti elettronici strutturati. Extensible Markup Language (XML) è un linguaggio di programmazione comunemente utilizzato dai servizi di scambio di dati (come i feed di blog) per inviare informazioni tra sistemi altrimenti incompatibili. È leggibile sia dagli esseri umani che dai computer ed è basato su SGML (linguaggio di markup generalizzato standard), uno standard internazionale per i documenti elettronici. Molti altri linguaggi, come RSS e XHTML, sono basati su XML.
Comprensione del linguaggio XML (Extensible Markup Language)
A differenza dell’HTML, l’XML consente agli utenti di definire il proprio markup. Utilizzando XML, un utente potrebbe scegliere di indicare una nota a piè di pagina con il tag , mentre un altro utente potrebbe optare per . Utilizzando HTML, è possibile utilizzare solo un tag predeterminato per denotare un tipo specifico di informazioni. I documenti XML sono pensati per essere facili da leggere poiché contengono tag definiti dall’utente e poiché i documenti sono costituiti solo da markup e contenuto. Il markup è il testo che appare tra due parentesi appuntite (ad esempio, ) e il contenuto è tutto il resto.