XML avec Java

Maitriser les principales techniques de développement Java pour le traitement des documents XML

  • 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