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