Techniques Informatiques Java XML : développement d
Objectifs- Maîtriser les API Java XML intégrées avec la plate-forme J2SE - Connaître les principaux cas d'utilisation des différentes API Java XML - Utiliser différents outils pour manipuler et valider un document XML
StageDurée de la formation : 2 jours
DiplômeTechniques Informatiques Java XML : développement d'application web XML
Contenu1. Présentation des API Java XML
- Présentation des API JAXP et TRAX : encapsulation de l'accès aux parseurs XML
- Présentation du parsing SAX (Simple API for XML) : accès à travers JAXP
- Présentation du parsing DOM (Document Object Model) : accès à travers TRAX
- Comparaison et positionnement relatif des cas d'utilisations de ces API
2. Génération de PDF à partir de FOP
- Présentation de l'API FOP
- Définition d'un composant de génération de PDF en Java à partir de l'API FOP et d'une feuille XSL
- Intégration de FOP dans Cocoon
3. Publication Web XML dans une architecture 3-Tiers Web
- Mise en place d'un composant Java TRAX de transformations XSLT - HTML avec un servlet
- Génération et publication d'un flux XML avec des servlets et XSLT à partir d'un SGBDR
- Présentation de frameworks de publication Web XML
4. Mapping Objet XML
- Présentation de l'API JAXB
- Mise en place d'un mapping objet XML avec une description dans une DTD ou un schéma