Outils pour utilisateurs

Outils du site


java:xml

Ceci est une ancienne révision du document !


Introduction à XML et XSL en java

Ce TP est une introduction à XML et XSL.

Il a pour objectif de vous montrer les grands principes et les principales API java de ces langages, sans pour autant trop rentrer dans les détails.

Si vous souhaitez en apprendre plus, la dernière section “Pour approfondir ce qui vient d'être présenté” vous propose une liste de liens vers d'autres tutoriels plus complets.

XML en deux mots...

XML est un format de représentation de données. C'est à dire qu'il offre une manière particulière de stocker des données.

XML utilise des représentations sous forme d'arbre: un arbre est composé d'une racine (le tronc), de branches et de feuilles.

Ce qu'XML représente, ce sont des noeuds: le premier noeud d'un document est la racine du document, les autres noeuds sont des branches ou des feuilles.

Regardez le document document1.xml de l'archive:

  1. quel est le noeud racine?
  2. donnez quelques noeuds de type feuille
  3. donnez quelques noeuds contenant d'autres feuilles.

Un noeud peut également contenir des propriétés (attribute) qui sont spécifiés lors de la déclaration sous forme de pair-valeur:

<NomDuNoeud attribut1="valeur1" attribut2="valeur2">
contenu du noeud
<!-- un commentaire -->
  <UnAutreNoeud/>
</NomDuNoeud>

XML et les API java

SAX

DOM

XSL en deux mots...

XSL et java

Exercices guidés

Pour approfondir ce qui vient d'être présenté

java/xml.1392726589.txt.gz · Dernière modification : 2014/02/18 12:29 de bruno