Java
Composants Java avancés
Créer des applications XML en Java
Avis d'expert
Cette formation vous apportera les connaissances nécessaires pour pouvoir manipuler des documents XML en Java. Durant ces deux jours, vous apprendrez à utiliser les différentes API dans vos applications Java pour lire des documents XML, les valider, les transformer. Vous verrez également comment faire du mapping Objet / XML afin de persister vos objets et faciliter les communications entres applications.
Objectifs pédagogiques
- Comprendre les différentes notions liées aux documents XML
- Etre en mesure de Lire, modifier et transformer des documents XML en Java
- Utiliser les API de mapping Java / XML
Public
Architecte
Développeur
Chef de projet
Pré-requis
- Bonne connaissance du langage java.
- Bonne expérience du développement d'application.
- Connaissance élémentaire du format XML et des langages à balise.
Méthode pédagogique
Formation rythmée par des apports théoriques et des ateliers de mise en pratique.
Programme pédagogique détaillé par journée
Jour 1
Jour 2 Rappel sur le langage XML
Comprendre le formalisme d'un document XML.
Comprendre les DTD.
Comprendre XML Schémas.
Comprendre les Namespaces.
Manipulation de documents XML en Java
Présentation des différents standards de la plateforme JEE : JAXP, JAXB...
Utilisation d'un parseur SAX.
Utilisation d'un parseur DOM.
Les autres API (DOM4J, JDOM).
Génération de documents XML (Stax).
Requêtes sur un document XML
Rechercher des éléments avec XPath.
Les transformations XSL
Comprendre les documents XSL-T.
Utilisation des transformations XSL en Java.
Génération de documents PDF avec XSL-FO.
Mapping Java / XML
Présentation de JAXB.
PrésePrésentation de Stax.
Présentation de Stax.











2 jours - 14 heures



