Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Outils et langagesCalendrier et TarifsPackages &
Forfaits
Demandeurs
d'emploi
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici

Formation JAV112 - Traitement de données XML en Java

  • Rappels sur les documents XML
  • Les analyseurs : principes et emploi
  • L'API DOM (Document Object Model)
    • Historique et versions, liens avec les navigateurs
    • Les principales bibliothèques sur le "marché"
    • Le modèle hiérarchique
    • Les interfaces de l'API
    • Chargement, modification, création, sauvegarde d'un document XML
  • SAX (Simple API for XML)
    • Le modèle événementiel
    • Comparaison avec le DOM
    • Les principales bibliothèques sur le "marché"
    • Les interfaces de l'API
    • Etude de cas : traitement automatisé de document XML ou construction de modèle
  • L'API StAX (Streaming API for XML)
    • Les deux API "curseur" et "itérateur/évenementiel"
    • Lecture et écriture de documents XML
    • Comparaison par rapport à DOM et à SAX
  • L'API Java standard de requêtes XPath
    • Exécution de requêtes XPath
    • Liens avec les API DOM et SAX
  • Transformation de documents XML avec XSL-T
    • Architecture applicative
    • Définition des sources de données et du résultat : intégration avec DOM et SAX
    • Transmission de paramètres à la feuille de styles XSL-T
    • Compilation des feuilles de styles
  • L'API JAXP
    • Couche d'abstraction au-dessus de l'analyseur
    • Les classes de l'API pour DOM, SAX et les transformations XSL
    • Gestion de la configuration de l'analyseur et du transformateur
  • Génération de documents PDF avec la bibliothèque FOP d'Apache
    • Exécution en mode commande et intégration à une application Java
  • Bibliothèques de mapping Objet / XML
    • JAXB, l'offre de Sun
    • Castor
Tarifs
1 personne : 900 € HT *
2 personnes : 1530 € HT *
3 personnes : 2071 € HT *
*personnes d'une même entreprise inscrites à la même session
Organisation de la formation
Théorie : 55%
Pratique : 45%
Configuration
Une machine par stagiaire. Environnement de développement Eclipse. Editeur XML/XSL.
Durée de la formation
2 jours.
Dates
19-20 avr 2012
30-31 juil 2012
15-16 nov 2012
 
 
Orientation de la formation
Développeurs d'applications Java utilisant XML.
Objectifs de la formation
Savoir utiliser dans une application les bibliothèques DOM et SAX, JDOM et TrAX, permettant la manipulation, la création et la transformation (XSL-T) de données XML. Présentation des bibliothèques de mapping Objet/XML.
Pré-requis pour la formation
Connaissance des principes de base de XML ou avoir suivi la formation XML. Connaissance du langage Java.
Documentation
Support de cours et exercices corrigés.