Che cos'è l'XML? definizione e significato

L'abbreviazione di Extensible Markup Language non è un linguaggio di markup dichiarativo come l'HTML; invece, è un linguaggio per la creazione di linguaggi di markup. XML è gestito dal Worldwide Web Consortium (W3C). Una versione ridotta di SGML consente agli autori Web di creare e denominare i propri tag in modo che possano acquisire in modo più accurato la struttura dei dati.

In un documento ben strutturato che rispetta le regole di sintassi, la gerarchia dei tag creata dall'utente può essere letto ed elaborato da un browser compatibile con XML, anche se non ha mai incontrato il set di tag specifico prima. Gli autori possono definire la struttura del loro documento in modo più formale utilizzando una Document Type Definition (DTD), che specifica le regole per l'utilizzo corretto di ciascun tag. Vedi CSS, XLink, Namespace, Query Language, XMLP, XPointer, XSL.

Technipages spiega XML

Extensible Markup Language (XML) è un linguaggio di markup che colma il divario di formattazione dei documenti tra esseri umani e macchine. XML include dati strutturati in un file di testo in un file di testo. XML consente ai suoi utenti di creare un vocabolario e utilizzare lo stesso vocabolario per descrivere i dati. XML utilizza i tag ("") per creare file facili da generare da un computer.

Di solito, la maggior parte delle macchine che elaborano dati strutturati archiviano i dati su dischi dai quali possono essere utilizzati solo in formato binario o in formato testo. XML consente a un utente di accedere ai dati senza dover accedere al software utilizzato per generarli. Esempi di documenti strutturati includono contratti, lettere, articoli, rubriche, fogli di calcolo, disegni tecnici, transazioni finanziarie, promemoria e molti altri.

XML è attualmente in fase di sviluppo World Wide Web Consortium (W3C) sotto la supervisione di un XML Working Group, è stato avviato nell'anno 1996, essendo XML un prodotto di SGML (Standard Generalized Markup Lingua). L'intenzione era quella di rendere l'SGML più semplice e anche per il successo dell'HTML che è stato scritto alla fine degli anni '90 da un fisico del CERN Tim Berners Lee. XML è un'estensione di HTML.

Usi comuni di XML

  • XML è una raccomandazione del World Wide Web Consortium e lo sviluppo della specifica è supervisionato da un gruppo di lavoro XML.
  • Il motivo per cui puoi aprire XML file con diversi programmi è perché memorizza i dati in testo normale.
  • Alcuni dei programmi che possono aprire XML i file sono il blocco note della finestra, qualsiasi editor di testo o anche qualsiasi browser web

Errori comuni di XML

  • XML non è mai stato concepito per affrontare alcun problema creato dall'SGML ed era un linguaggio di markup a sé stante
  • La raccomandazione del World Wide Web Consortium (W3C) di XML non è supervisionato da alcun gruppo affiliato XML