XML avec Java
Objectifs
- Comprendre le standard XML, ainsi que les recommandations connexes
- Intégrer XML dans son architecture
- Assimiler les principales techniques de développement Java pour le traitement des documents XML
Programme
Introduction à XML
- Historique
- Principes du langage
- Concepts
- Principaux domaines d’application
- Structures d’un document
- Problématiques liées à l’encodage
- Les espaces de noms (namespace)
- XHTML
- Les DTD (Document Type Definition)
- Les schémas XML (XSD)
Analyser un document en Java
- Présentation des technologies
- Analyseur syntaxique
- Modèle d’analyse document
- L’interface DOM (Document Object Model
- Mise en oeuvre avec l’API DOM (Document Object Model)
- Mise en oeuvre avec l’API JDOM
- Comprendre le modèle d’analyse événementiel
- L’interface SAX (Simple API for XML)
- Mise en oeuvre avec l’API SAX
- Mise en oeuvre avec l’API StAX
- Valider un document
Sérialisation/Désérialisation de XML en Java
- Motivations
- Limites des analyseurs
- Apport des techniques de sérialisation
- Application à la construction des services Webs
- Mise en oeuvre avec l’API JAXB (Java Architecture for XML Binding)
Transformer un document avec XSLT
- Motivations
- Le langage XPATH
- Le langage XSLT
- Structure d’un programme XSLT
- Instructions XSLT : Template, Macros, …
- Génération HTML depuis XML
Conclusion
MOYENS PÉDAGOGIQUES ET TECHNIQUES D’ENCADREMENT DES FORMATIONS
Modalités pédagogiques :
- Évaluation des besoins et du profil des participants.
- Apport théorique et méthodologique : séquences pédagogiques regroupées en différents modules.
- Contenus des programmes adaptés en fonction des besoins identifiés pendant la formation.
- Méthodes expositive, active et participative.
- Réflexion et échanges sur cas pratiques.
- Retours d'expériences.
- Corrections appropriées et contrôles des connaissances à chaque étape, fonction du rythme de l’apprenant mais également des exigences requises au titre de la formation souscrite.
Modalités d’évaluation :
- Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de travaux pratiques, étude de cas et mise en situation.
Éléments matériels :
- Mise à disposition des outils nécessaires au bon déroulement des travaux pratiques.
- Support de cours au format numérique projeté sur écran et transmis au participant en fin de la formation.
Référent pédagogique et formateur :
- Chaque formation est sous la responsabilité du directeur pédagogique de l’organisme de formation.
- Le bon déroulement est assuré par le formateur désigné par l’organisme de formation.
MOYENS PERMETTANT LE SUIVI ET L’APPRÉCIATION DES RÉSULTATS
- Feuilles de présences signées des participants et du formateur par demi-journée.
- Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation.
Please login to get access to the quiz
Back to