-
Filière :
Développement logiciel
-
Sous-filière :
Java & XML
-
Référence
XM-JAV
-
Durée
2 jours (14 h)
-
Prix par personne HT
1 550 € HT
Objectifs pédagogiques
- 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
Public cible
- Ingénieurs
- Consultants
- Développeurs
Pré-requis
Bonne pratique de Java
Programme de la formation
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
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le