Revenir à la liste des catégories de formation



Formation : Java & XML


(Réf. 19240)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Java

Prérequis

  • Bonne connaissance de java et bonne connaissance du langage XML.

Public

  • Architecte technique
  • Chef de projet
  • Équipe projet

Objectifs

  • Connaître les différentes librairies java axées sur XML
  • Choisir la librairie adéquate
  • Manipuler des documents XML

Type de formation

Courte

Programme

1. INTRODUCTION


Le langage XML
. Présentation de la syntaxe d’un document XML, des notions de schéma et de namespace.
Panorama des outils proposés par Java
. Liste des librairies les plus connues, ayant vocation à manipuler le langage XML.

2. MANIPULATIONS BASIQUES


Validation XML via les Schémas
. Utilisation d’un schéma pour valider un document XML.
Parsing d’un flux XML
. Analyse événementielle d’un flux XML via SAX (Simple Api for XML).
. Analyse hiérarchique d’un flux XML via DOM (Document Object Model).
. Présentation de l’api JAXP (Java Api for XML Processing).
. Présentation de Dom4J.

3. MANIPULATIONS AVANCEES


La librairie StAX (Streaming Api for XML)
. Principe de fonctionnement de Stax.
. Différences entre DOM, SAX et StAX.
Utilisation de XPATH
. Présentation de Xpath.
. Les apports de Xpath 2.0.
. Présentation des différentes solutions basées sur Xpath (Java SE, saxon, jaxen…).

4. SERIALISATION / DESERIALISATION


Le principe
. Principe de sérialisation (marshalling) et de désérialisation (unmarshalling) des objets Java en XML.
Les librairies
. Les librairies et différents projets permettant de sérialiser des objets en XML.

5. TRANSFORMATIONS VIA XSL


Présentation de XSL
. Présentation du concept.
. XSLT et XSL/FO.

6. REQUETES XQUERY


Principe et syntaxe de Xquery.
Générer de nouveaux documents.
Rechercher des données.
Limites de Xquery.

Pédagogie

Non renseigné

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :


Revenir en haut





Revenir à la liste des catégories de formation