XML

Concevoir et mettre en œuvre avec XML

  • Filière :

    Développement logiciel

  • Sous-filière :

    Java & XML

  • Référence

    XD-XML

  • Durée

    3 jours (21 h)

  • Prix unitaire HT

    1 900 € HT

Objectifs pédagogiques

  • Maîtriser les bases du langage XML
  • Connaître les grands principes du méta-langage
  • Savoir définir la structure des documents avec DTD et XML Schéma
  • Connaître les bases du langage XPATH
  • Savoir utiliser XSL pour la présentation des données

Public cible

  • Architectes
  • Développeurs
  • Chefs de projets
  • Ingénieurs
  • Consultants

Pré-requis

Connaissance de base des langages balisés

Programme de la formation

Introduction à XML

  • Historique
  • Principes du langage
  • Concepts d’XML
  • Principaux domaines d’application

Règles d’écriture d’un document XML

  • Structures d’un document XML
  • Problématiques liées à l’encodage
  • Les espaces de noms (namespace)
  • XHTML

Les grammaires XML

  • Les DTD (Document Type Definition)
  • Définition
  • Les éléments et les attributs
  • Les schémas XML (XSD)
  • Définition
  • Les éléments et les attributs
  • Découpage d’un schéma
  • Les analyseurs de document XML ( parseur ) et les outils (XML-Spy?)

Le langage XSL

  • Les feuilles de style : css, XSL
  • Principes du langage
  • Le langage XPATH
  • Le langage XSLT
  • Structure d’un programme XSLT
  • Instructions XSLT : Template, Macros, …
  • Génération HTML depuis XML
  • Le langage XSL-FO

Manipulation des documents XML avec Java

  • Présentation des technologies
  • L’interface DOM (Document Object Model)
  • L’interface SAX (Simple API for XML)

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le