cheap nfl jerseys china cheap nfl jerseys free shipping wholesale nfl jerseys china wholesale jerseys from china cheap nfl jerseys free shipping cheap nfl jerseys for sale cheap jerseys free shipping wholesale nfl jerseys from china cheap nfl jerseys sale cheap nike nfl jerseys china wholesale jerseys free shipping cheap nfl jerseys wholesale wholesale nfl jerseys online cheap nfl jerseys wholesale china jerseys wholesale cheap coach handbags outlet authentic designer handbags cheap coach handbags outlet cheap coach purses outlet discount coach bags coach bags sale coach purse outlet cheap real coach purses coach handbags sale online coach purse outlet michael kors outlet online store cheap michael kors bags cheap michael kors purse michael kors factory outlet online cheap michael kors handbags cheap michael kors purses michael kors bags outlet online cheap michael kors purse michael kors handbags discount
XML
XML
eXtensible Markup Language
eXtensible Markup Language
sistema per lo scambio di dati tra sistemi informativi

cos'è XML

XML (eXtensible Markup Language) è un meta-linguaggio, cio� un linguaggio che permette di definire altri linguaggi ovviamente linguaggio di markup. Non ha quindi tag predefiniti ed è semplicemente un insieme di regole, definite dal W3C su http://www.w3.org/XML.

Attualmente viene utilizzato per descrivere la struttura di qualunque tipo di documento garantendo la protabilità tra sistemi e anche tra applicazioni diverse.

La definizione dei tipi di dati e la forma, e quindi la rappresentazione, vengono lasciate ad altri linguaggi, a loro volta descritti da XML: Esistono poi tantissime altre tecnologie, per esempio per collegare documenti, per estrarre informazioni, per convertirli in formati già in uso (per esempio .PDF), ecc.


Un documento XML è quindi un file di testo che contiene elementi organizzati in struttura gerarchica, detta document tree: c'è quindi un elemento principale, chiamato root element o semplicemente root o radice. Gli elementi possono contenere altri elementi o testo, in modo nidificato. Agli elementi possono essere associati attributi che ne descrivono le proprietà e sono contenuto dentro il tag dopo il nome dell'elemento. Non c'è null'altro, non ci sono tag predefiniti: l'intelligenza e l'esperienza devono fare tutto.

I documenti XML devo essere ben formati: Se un documento contiene caratteri non standard è necessario anteporre la direttiva che specifica lo schema di codifica: Ad esempio, la seguente direttiva di elaborazione: per le lettere italiane (Latin 1) la direttiva è:
<?xml version="1.0" encoding="iso-8859-1"?>