Qual è convalidato XML?

September 12

L'Extensible Markup Language è un linguaggio di codifica sviluppato dal World Wide Web Consortium per stabilire un formato di documento semplice e facile da usare per l'utilizzo su Internet. Per assicurarsi che il codice XML è scritto correttamente in base al formato XML, uno schema di convalida è stato creato per accompagnare la lingua. XML convalidato è considerato ben formato e soddisfa tutte le regole stabilite dal standard XML 1.0 del W3C.

XML formattazione

XML divide un documento in sezioni utilizzando i tag del codice definite all'interno del documento o in documenti quali fogli di stile. Questi tag identificano la sezione del documento per il browser web o un altro programma di lettura del documento, permettendo così di prendere l'azione appropriata per il tag. Se i tag non sono scritti correttamente o la sezione non è chiuso correttamente con un tag di chiusura, il software di lettura del documento può avere problemi di interpretazione e la visualizzazione in modo corretto.

XML ben formato

Un documento XML è considerato essere "ben formati", secondo standard XML 1.0 se contiene sintassi XML corretto. Ciò include l'uso corretto di maiuscole e minuscole nei tag, l'uso delle virgolette intorno a tutti i valori degli attributi, la chiusura di tutti i tag XML, formato di nidificazione corretta tag XML e l'inclusione di un elemento radice XML. Un documento XML ben formato deve essere leggibile senza errori da qualsiasi browser Web o un altro programma in grado di interpretare il codice XML.

XML valido

XML valido soddisfa tutti i requisiti dello standard XML 1.0, anche quelle porzioni della norma che non influiscono sul modo in cui i documenti XML vengono letti e interpretati dai programmi. XML valido deve essere ben formata in modo che siano rispettate tutte le regole di sintassi e deve anche rispettare le regole create in un file di definizione del tipo di documento. Il DTD è un file esterno denominato nell'intestazione del file XML che specifica tutti gli argomenti che possono essere utilizzati dal documento XML e le sue etichette.

Strumenti di validazione XML

Un documento XML può essere convalidato manualmente controllando per l'inclusione di un riferimento DTD e la corretta formattazione e l'uso di tutti i tag contenuti nel documento. Un certo numero di strumenti di validazione XML esistono anche che automatizzare il processo confrontando il file di documento alle norme elencate nella specifica XML 1.0. strumenti di convalida possono essere inclusi nel editor di codice e altri programmi frequentemente utilizzati dai programmatori XML e sono disponibili anche online. Il file di documento o il suo contenuto viene caricato nell'editor, con un messaggio che informa l'utente se il codice è valido o meno dopo che è stato verificato.