Récupérer des informations précises à partir d’un document XML
Générer, valider et transformer des fichiers XML en Java
Intégrer XML dans vos développements Java
Chefs de projets
Développeurs d’applications
Connaître le langage Java ou avoir suivi un des stages de mise en oeuvre du langage Java
Connaître le langage XML (XSL, DTD) ou avoir suivi le stage création et publication de documents XML ref ; AS526
~ Introduction
Rappels sur XML
Document bien formé, document valide
Bases du développement d’applications XML
Utilisations de Java et d'XML dans le cas d'échanges de données
~ SAX
Sax un parser événementiel
Parsing et validation avec SAX
Les intérêts de l'utilisation de SAX
Le package SAX2
Détail de l'API java SAX
Les interfaces :
- ContentHandler
- ErrorHandler
~ DOM
Explication du DOM (Document Object Model)
Normalisation avec le DOM
Détail de l'API Java DOM :
- DOMParser
- DOMWriter
- Element
- NodeList
- Node
- DOMException
Modification du DOM
- parsage
- insertion
- suppression
- régénération du document XML
Parcours en profondeur et en largeur de l'arborescence
Différences d'utilisation entre SAX et DOM (Apache Xerces)
Comparaison DOM et SAX(vitesse, mémoire, performance)
~ Cas d’utilisation
Traitement Java de documents XML : création, manipulation
Extraction de données Relationnel vers un document XML
Echange de données avec XML
Apport d'XSL pour l’affichage d'un document XML avec une Servlet
2 jours
1000 € HT
Pour les prochaines sessions, nous consulter : infos@aston-educ.com