Tuteur pour le langage XML-- XML tutorial

Valid XHTML 1.0!                  

Texte du Tuteur écrit par Gilles HUNAULT

Liste des autres tuteurs (langages, logiciels, systèmes d'exploitations...)

Suite logique : 3 séries d'exercices corrigés

 

 

Ouvrage conseillé :   image du livre  
Manuel de prise en main de XML
par Kevin Howard Goldberg   (la table des matières de l'ouvrage est ici).  

 


 

 

Table des Matières

 

1. Présentation de XML

Qu'est-ce que XML?

Structure des documents XML

Les grammaires DTD ou définitions de balises

Les grammaires XSD ou schémas de balises

Les XSL ou feuilles de styles généralisées et transformations

 

2. Exemples détaillés

de documents XML

de grammaires DTD

de grammaires XSD (schémas)

de transformation XSL (feuilles de styles généralisées)

XSL : variations sur le thème éléments/attributs

transformations FO pour produire un pdf

programmation semi-graphique en XSL

calcul statistique avec XSL

 

3. Logiciels et langages pour XML

Quels outils logiciels pour XML ?

Comment tester qu'un document est bien formé

    avec rxp, xmllint, perl, java

Comment tester qu'un document est valide

    via une DTD avec rxp, xmllint, perl, java

    via un schéma avec perl et java seulement

Comment transformer un fichier XML à l'aide d'un fichier XSL ?

    avec java, perl, php 4.1 et php 5.

 

4. Quelques références pour XML

XML (tecfa (unige), une site pour T.I.E en français

exemples commentés sur selfhtml

xmlfr.org : l'espace XML francophone

RXP via une page web

XML utilities (via des pages Web, dont convertisseurs DTD/SCHEMA/XML)

 

5. Cartes de références pour XML, DTD, XSD, XSL et XPATH

XML Quick Reference version locale ici

XSLT and XPath Quick Reference version locale ici

XML Schema - Data Structures version locale ici

XML Schema - Data Types version locale ici

XSL version locale ici

XSLT version locale ici

XPath version locale ici

Spécifications

 XML 1.0      XSLT 1.1      XPATH 1.0      XSD 1.1      XML 1.1      XSLT 2.0      XPATH 2.0    


retour   Retour à la page principale de   (gH)       Valid XHTML 1.0!