Accueil / XML et JAVA

XML et JAVA

Durée : 2 jours
Tarif Inter : 1300 €
Tarif sur mesure : Nous consulter
Référence : 3JXM

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation se concentre sur la façon dont les logiciels basés sur XML peuvent être construits en utilisant le langage de programmation Java. La formation couvre l’API JAXP, y compris les API DOM et SAX, le traitement du XML à l’aide de XSLT et la liaison de données à l’aide de JAXB. Vous découvrirez également comment la validation XML peut être effectuée par rapport aux schémas XML en utilisant la technologie Java. Pour terminer vous apprendrez comment les services Web peuvent être développés en utilisant le langage de programmation Java.

Objectifs

  • Comprendre où XML peut être le mieux appliqué dans les applications basées sur Java
  • Utiliser les API SAX pour l’analyse des fichiers et des flux XML
  • Utiliser DOM pour lire et manipuler XML
  • Comprendre le mécanisme par lequel les données des bases de données peuvent être converties en XML en utilisant une combinaison de JAXP et JDBC et vice versa.
  • Rédiger une feuille de style XSLT de base et l’utiliser pour transformer une grammaire XML en HTML, XHTML ou en une autre grammaire XML.
  • Mettre en œuvre la liaison de données en utilisant JAXB.
  • Comprendre comment les services Web sont mis en œuvre à l’aide du langage de programmation Java

Programme

  1. Java et XML

    • Qu’est-ce que le XML ?
    • Syntaxe XML
    • Support Java pour XML
    • XML dans les applications Java
  2. Analyseurs Java et validation

    • XML bien écrit et valide
    • Analyseurs JAXP
    • Analyseur Xerces
    • Validation par rapport aux schémas XML
  3. APIs simples pour l’analyse XML – SAX

    • Introduction aux APIs SAX
    • Définition du gestionnaire de documents SAX
    • Définition du gestionnaire d’erreurs SAX
  4. Document Object Model (DOM)

    • Introduction aux API DOM
    • L’anatomie d’un objet DOM
    • Création et manipulation d’objets DOM
    • Une introduction aux espaces de noms XML
    • Espaces de noms et objets DOM
    • Rédaction d’objets DOM
  5. JDOM, l’alternative au DOM

    • Utilisation de JDOM
    • L’API JDOM
    • Avantages et inconvénients, DOM vs JDOM
  6. JDBC et JAXP

    •  Introduction à Java Database Connectivity (JDBC)
    • Combiner JDBC et JAXP pour générer du contenu XML
    • Données et bases de données XML
  7. Data Binding

    • Introduction au concept de data binding
    • Mise en œuvre du data binding en utilisant JAXB
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement