Le XML


Aujourd'hui on n'entend plus parler que de deux technologies sur Internet: Java et XML. XML n'est pas réellement un langage au sens classique du terme, mais plutôt une norme structurelle. Voyons de quoi il en retourne.

XML est né le 10 février 1998 lorsque la première norme industrielle de XML fut publié par le consortium W3C. La norme XML est un ensemble de spécifications désignant les règles à adopter afin de créer des documents universels mais libérés de toute contrainte. Ainsi, XML, petit frère de SGML, norme internationale de documents structurés beaucoup utilisée dans l'industrie, est plus permissif que celui-ci mais beaucoup moins que HTML... enfin, dans certains cas.
XML est donc né de la volonté d'intégrer le savoir faire résultant d'une décennie d'expérience de SGML, en ne retenant que les caractéristiques essentielles, indispensables à un usage et une implémentation facile et surtout de mettre fin à l'amalgame entre données et présentation que faisait HTML. D'ailleurs, si vous avez déjà utilisé HTML, vous ne serez pas dépaysés par la syntaxe de XML tant elle est proche. Les avantages de XML sont donc clairs: universalité (inter-plateformes/inter-logiciels), flexibilité (chacun peut définir son propre dérivé de XML dans ses documents) et séparation des données de la mise en page (facilitant ainsi grandement la mise à jour).



Sommaire


Cours
  1. Présentation de XML
  2. Créer un document XML valide
  3. Utiliser XML avec Java
  4. Utiliser XML avec Visual Basic - Méthodes DOM et SAX
Annexes - Remarque : les exemples ont été téléchargés, vous les trouverez dans ce même répertoire.
  1. Les exemples des cours à télécharger.


by Romain Guy