Home | Search | Help  
Home Page Università di Genova

XML: introduzione

Argomento della lezione
Torniamo a parlare di linguaggi di markup introducendo il linguaggio XML (Extensible Markup Language), una raccomandazione del W3C a partire dal febbraio 1998.

Vedremo solo alcuni aspetti di questo linguaggio che ci permetteranno di costruire semplici documenti fruibili tramite un browser web mediante delle trasformazioni XSLT. Parleremo di documenti ben formati (well formed) e di documenti validi (anche se la validità è opzionale). Vedremo inoltre che ogni documento XML genera una struttura dati ad albero, struttura che viene sfruttata per trasformare un documento XML sorgente in qualcosa di diverso ...

Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere ...
[dal sito del W3C]


Materiale scaricabile
  1. Lucidi della lezione
    1. in formato PDF, 3 diapositive per pagina, con spazio per le note (circa 190 KB)
    2. in formato PDF, 6 diapositive per pagina (circa 175 KB)
Glossario
Le definizioni che seguono sono prese dal sito web http://www.webopedia.com
  1. XML
  2. XHTML
  3. DTD
  4. URI
  5. namespace
Documentazione per questa parte
Si trova tutto sul web! Per esempio, guardate le pagine su XML al W3C.
Per chi fosse interessato, ecco la DTD per HTML.


vai alla lezione precedente
torna alla prima pagina del corso
vai alla prossima lezione