XML avec Java

Blended learning

An wen richtet sich die Weiterbildung?

  • Ingénieurs
  • Consultants
  • Développeurs

Dauer

2,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Nächster Termin

26.05.2026
Ort
En distanciel

Preis

1550,00€

Ziele

  • 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

Inhalt

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

Zertifikat, Diplom

Une attestation de participation sera transmise aux participants

Nächster Termin

Datum
Stadt
Sprache und Preis
26.05.2026
En distanciel
FR 1550,00€
08.09.2026
En distanciel
FR 1550,00€
24.11.2026
En distanciel
FR 1550,00€

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Blended-Learning
Programmiersprache - Programmiersprache XML
12.05.2026