12 Rue de l’Europe

31850 Montrabé

05 34 48 92 23

XML, concepts fondamentaux

Présentation : le langage XML est devenu incontournable dans la mise en œuvre d’applications informatiques : il est devenu nécessaire à tout développeur de maîtriser sa syntaxe afin d’être en mesure d’élaborer des documents XML, au minimum de les interpréter.

Public concerné : développeurs, chefs de projet, architectes.

Objectifs :
 savoir élaborer, interpréter, modifier un document XML. Connaître les principales. applications de XML

Durée : 2 jours

Pré-requis : posséder des connaissances générales en informatique. La connaissance du langage HTML est un plus

Contenu de la formation

Présentation d’XML :

  • origine
  • première approche
  • rôle d’un analyseur
  • intérêt de XML
  • XML comme format de fichier
  • XML et les langages informatiques
  • applications
  • outils de développement

Organisation des données :

  • structure d’un document XML
  • commentaires, instructions de traitement
  • choix éléments ou attributs

Syntaxe XML :

  • niveaux syntaxiques
  • entête
  • documents XML bien formés

Les DTD (Document Type Definition) :

  • intérêt
  • utilisation
  • DTD interne et externe
  • syntaxe:éléments et attributs
  • entités
  • entités prédéfinies, générales et paramètres

Les espaces de nom :

  • intérêt
  • déclaration
  • mise-en-oeuvre

Les schémas XML :

  • présentation
  • principe
  • syntaxe: éléments et attributs
  • utilisation d’un schéma

XPath :

  • présentation
  • les nœuds
  • syntaxe
  • les axes
  • les opérateurs
  • les fonctions

Introduction à XSLT :

  • les feuilles de style CSS
  • les feuilles de style XSLT
  • formats de sortie
  • tempate et apply-templates
  • branchements conditionnels
  • boucles
  • introduction à XSL-Fo

Introduction à XQuery :

  • principe de Xquery
  • comparaison avec XSLT
  • interrogation de bases de données XML
Top