Latest web development tutorials

Guida XML

XML - Extensible Markup Language (Extensible Markup Language)

XML è uno strumento multi-piattaforma per la comunicazione di informazioni e di software indipendente e hardware.

documento XML

<?xml version="1.0"?>
< note >
< to > Tove </ to >
< from > Jani </ from >
< heading > Reminder </ heading >
< body > Don't forget me this weekend! </ body >
</ note >



Che cosa è XML?

  • (EXtensible Markup Language) XML significa Extensible Markup Language
  • XML è un linguaggio di markup, molto simile a HTML
  • XML è stato progettato per descrivere i dati
  • tag XML non sono predefiniti. È necessario definire le proprie etichette.
  • Utilizzando dichiarazione di documento XML tipo (DTD) o XML Schema per descrivere i dati.
  • XML con un DTD o XML Schema è stato progettato per essere auto-descrittivo.
  • XML è uno standard W3C

XML non fa nulla

ML è di non fare nulla. struttura XML per creare, memorizzare e trasportare informazioni.

Esempi del documento XML sopra è scritto in XML per Tove da Jani un pezzo di carta. Si noti che il titolo e il corpo del messaggio. Essa ha anche informazioni su dove è venuto da. Tuttavia, questo documento XML non fa nulla. Basta informazione pura avvolta in tag XML. Qualcuno deve scrivere un pezzo di software per inviare, ricevere o visualizzarla:

MESSAGGIO

A: Tove
Da: Jani

Non mi dimenticare questo fine settimana!



tag XML non sono predefiniti

tag XML non sono predefiniti, è necessario "inventare" i propri tag.

tag HTML utilizzati per contrassegnare i documenti sono autori di file HTML predefiniti possono essere utilizzati solo nello standard HTML (come <P>, <h1>, etc.) dell'etichetta definita.

XML permette all'autore di definire il suo / la sua propria etichetta e il suo / la sua propria struttura del documento.

Nell'esempio di cui sopra (come <a> e <da>) tag non è definito in qualsiasi standard XML. Questi tag sono XML documento autore "inventato".

Visualizzare un elenco XMLCD

Vedere un catalogo impianto XML

Vedere un menù XML

Come imparare XML?

Studiare il nostro tutorial XML completo