RapportDeStageI3S.pdf 2 Word 2002 SP-1 - Windows XP Pro.
SOMMAIRE
1 INTRODUCTION ........................................................................................................................ 3
1.1 DESCRIPTION DU DOCUMENT ................................................................................................. 3
1.2 SUJET ..................................................................................................................................... 4
1.3 RÉSUMÉ ................................................................................................................................. 4
1.4 CONTEXTE ............................................................................................................................. 4
1.5 CONVENTIONS UTILISÉES ....................................................................................................... 4
2 TECHNIQUES UTILISEES......................................................................................................... 5
2.1 LA PLATE-FORME J2EE.......................................................................................................... 5
2.2 XML...................................................................................................................................... 7
2.3 INTRODUCTION ...................................................................................................................... 7
2.3.1 Historique ..................................................................................................................... 7
2.3.2 Les possibilités du XML................................................................................................ 8
2.3.3 Les outils complémentaires au XML............................................................................. 8
2.4 XSL....................................................................................................................................... 9
2.5 INTRODUCTION : LES FONCTIONS DE XSL.............................................................................. 9
2.6 LES DEUX FONCTIONS DE XSL............................................................................................... 9
2.7 TRANSFORMATION................................................................................................................. 9
2.7.1 Principe......................................................................................................................... 9
2.7.2 Modalités d’exécution de la transformation ................................................................. 9
2.7.3 Les règles de la transformation .................................................................................... 9
2.7.4 XPATH : travail sur les nœuds ................................................................................... 10
2.7.5 Génération de la sortie ............................................................................................... 11
2.7.6 Formatage................................................................................................................... 12
2.8 SAX..................................................................................................................................... 13
2.8.1 Principes généraux ..................................................................................................... 13
2.8.2 Exemple d'application SAX......................................................................................... 13
2.8.3 Survol de l'API SAX .................................................................................................... 14
2.9 DOM ................................................................................................................................... 19
2.9.1 Principes généraux ..................................................................................................... 19
2.10 JAXP................................................................................................................................... 21
2.10.1 Principe général.......................................................................................................... 21
2.10.2 Exemple de code JAXP ............................................................................................... 22
3 FONCTIONNALITES DU PROGRAMME .............................................................................. 23
3.1 BARRES D’OUTILS ................................................................................................................ 24
3.1.1 Barre d’outils standard............................................................................................... 24
3.1.2 Barre d’outils supplémentaires................................................................................... 24
3.2 PARTIE GAUCHE ................................................................................................................... 25
3.3 PARTIE DROITE..................................................................................................................... 26
3.4 EXEMPLE COMPLET D’UTILISATION...................................................................................... 27
3.4.1 L’interface complètement renseignée ......................................................................... 27
3.4.2 Le document XML généré ........................................................................................... 28
3.4.3 Résultat (Code source Java) ....................................................................................... 31
3.4.4 Zoom sur la séquence d’une méthode......................................................................... 33
4 CONCLUSION........................................................................................................................... 35