Tutorial di base XML
- Pagina precedente Javascript
- Pagina successiva Script del server
L'XML è stato progettato per descrivere dati, con un focus sul contenuto dei dati.
HTML è stato progettato per visualizzare dati, con un focus sull'aspetto dei dati.
Conoscenze di base da padroneggiare:
Prima di continuare, è necessario avere una conoscenza di base dei seguenti argomenti:
- HTML / XHTML
- JavaScript o VBScript
Se desideri iniziare a studiare questi progetti, visita la nostra Pagina iniziale Accedi a queste guide.
Come funziona?
- Cosa è XML?linguaggio di markup estensibile(EXtensible Markup Language)
- L'XML è unalinguaggio di markupsimile a HTML
- L'XML è stato progettato perdescrivere dati
- non sono predefinite. Devietichette auto-definibili.
- L'XML utilizzadeclarazione del tipo di fileoppure XML Schema per descrivere dati.
- L'XML con DTD o XML Schema è progettato per avereDescrittivo.
- XML è uno standard W3C
XML è uno standard W3C
Il linguaggio di markup estensibile è stato stabilito come standard W3C il 10 febbraio 1998.
Puoi trovare le nostreGuida W3CPer ulteriori informazioni sulla standardizzazione XML, vedere
Le principali differenze tra XML e HTML
L'XML è stato progettato per trasportare dati.
L'XML non è progettato per sostituire l'HTML.
XML e HTML sono stati progettati per scopi diversi:
L'XML è stato progettato per descrivere dati, con un focus sul contenuto dei dati.
HTML è stato progettato per visualizzare dati, con un focus sull'aspetto dei dati.
HTML è progettato per visualizzare informazioni, mentre XML è progettato per descrivere informazioni.
XML senza comportamento
L'XML è passivo.
Forse è un po' difficile da capire, ma l'XML non fa nulla. L'XML è stato progettato per strutturare, memorizzare e trasmettere informazioni.
Di seguito è riportato il biglietto di John per George, memorizzato come XML:
<note> <to>George</to> <from>John</from> <heading>Promemoria</heading> <body>Non dimenticare l'incontro!</body> </note>
Questo etichetta contiene un titolo e messaggi di commento. Include anche le informazioni sull'invio e il ricevente. Tuttavia, questo documento XML non fa nulla. È semplicemente un'informazione pura racchiusa tra etichette XML. Dobbiamo scrivere software o programmi per trasmettere, ricevere e visualizzare questo documento.
XML è gratuito e estensibile
I tag XML non sono predefiniti. Devi 'inventare' i tuoi tag.
I tag utilizzati per marcare i documenti HTML e la loro struttura sono predefiniti. Gli autori dei documenti HTML possono utilizzare solo quei tag definiti nello standard HTML (ad esempio <p>, <h1>).
XML permette agli autori di definire i propri tag e la propria struttura di documento.
I tag nell'esempio sopra non sono stati definiti in alcun standard XML. Questi tag sono stati inventati dagli autori dei documenti XML.
XML è un complemento di HTML
XML non è un sostituto di HTML.
È molto importante capire che XML non è un sostituto di HTML. Nel futuro sviluppo del Web, la situazione più probabile è che XML venga utilizzato per descrivere i dati, mentre HTML verrà utilizzato per formattare e visualizzare questi dati.
La migliore descrizione che possiamo fare di XML è: XML è uno strumento cross-platform, utilizzato per trasmettere informazioni e indipendente da software e hardware.
Il ruolo che XML giocherà nello sviluppo futuro del Web
XML sarà onnipresente.
Quando vediamo il progresso rapido dello sviluppo dello standard XML e la velocità in rapida evoluzione con cui un gran numero di sviluppatori di software adottano questo standard, non possiamo fare a meno di meravigliarci di quanto sia stupefacente.
Siamo fermamente convinti che il ruolo che XML giocherà nel futuro del Web non sarà inferiore a quello che HTML ha sempre avuto come fondamento del Web, e XML diventerà lo strumento più comune per la gestione e la trasmissione dei dati.
- Pagina precedente Javascript
- Pagina successiva Script del server