Skip to content
  Team SemLIS  

Cours XML

Objectifs : maîtriser la technologie XML, les DTD, les XmlSchema, maîtriser le langage d’adressage d’arbre XPATH, maîtriser le langage de transformation de document XML XSLT et XQUERY, Ponts entre les paradigmes Programmation Objet et XML :Librairies standards Java, DOM, DOM4J, Castor ... Prérequis : connaître HTML

Cours XML

On présente XML comme une technologie à base de modèles.  Le cours est divisé en deux parties :

  1. Dans la première partie on présente les bases d'XML Dans ces bases on inclue les DTD un langage de définition de dialectes. XPATH le langage d’adressage d’un emplacement dans un document XML. XSLT le langage de transformation de document XML.
  2. Dans la seconde partie on introduit le langage de définition de dialectes XmlSchema. XQuery le langage de requête et de transformation de documents XML.Puis on présente la programmation XML en Java par les librairies standard de Java (Le DOM) mais aussi par des librairies opensources non standard telle DOM4J. Enfin des ponts automatiques entre modèles objet et modèles XML sont présentés. Ils permettent la production assistée de code.

Cours
.ppt
.pdf
XML

Charger la version ppt

Charger la version pdf

DTD

Charger la version ppt

Charger la version pdf

XInclude, Xlink, ...Quelques extensions à XML

Charger la version ppt

Charger la version pdf

XPATH

Charger la version ppt

Charger la version pdf

XSLT

Charger la version ppt

Charger la version pdf

XmlSchema

Charger la version ppt

Charger la version pdf

XQuery

Charger la version ppt

Charger la version pdf

SMIL

Charger la version ppt

Charger la version pdf

Programmation XML en Java 1.4 standard

Charger la version ppt

Charger la version pdf

Programmation XML en Java : DOM4J, Castor

Charger la version ppt

Charger la version pdf