Codice: XML
Durata: 3
Aula: Informatica

Il corso descrive sintassi e semantica del formato XML e di alcuni linguaggi ad esso collegati o da esso derivati.

Esplora con dimostrazioni pratiche e con esercizi guidati le enormi potenzialità applicative.
Spiega come definire un nuovo formato XML per uno scopo particolare (tramite DTD o tramite XSD) e come trasformare l'XML attraverso 

Destinatari

Il corso si rivolge a progettisti di applicazioni distribuite che intendano adottare XML come meccanismo per l'interscambio di informazioni strutturate.

Contenuti

Introduzione

Struttura e sintassi generale a tag di un file XML
i NameSpace XML


Definizione di nuove sintassi XML per applicazioni specifiche
DTD (Document Type Description)
XSD (XML Schema Definition)

Navigazione del DOM (Document Object Model) XML
Il linguaggio "Xpath"

Trasformazione e visualizzazione di XML
Formattazione con CSS (Cascading Style Sheet)
XSL (Extensible Stylesheet Language)
XSLT (XSL Trasformation)

Esempi di formati e applicazioni XML

Software e librerie di supporto

Esempi
Esercizi guidati