Résumé
Cette formation permettra aux participants d'acquérir les connaissances sur les différents standards du marché, les outils et les utilisations possibles.
Pré-requis
Notions de HTML, connaissance d'Internet.
Contenu
Présentation du XML
- Liens avec HTML et SGML
- Les domaines d'applications du XML
- Recommandation du W3C
- Apport du XML aux applications
- Outils XML : navigateurs, parsers, éditeurs
Mise en oeuvre
- Gestion de document
- B2B
- Utilisation d'XML dans les applications
- Echange de données entre applications
- Génération de données XML
- Commerce électronique
Le langage XML
- Règles de Définition
- Création des balises
- Eléments du méta-langage
- Documents valides ou Documents formés
- Syntaxe et Structure
DTD
- Définition
- NameSpace
- Création d'un DTD interne
- Règles de validation
- Construction
- Les éléments, attributs, entités
- Déclaration dans un document XML
Schéma XML - XSD
- Définition
- Règles d'écriture, contraintes, occurrences, ...
- Règles de validation
- Construction
- Déclaration dans un document XML
DOM et SAX
- Définition
- SAX : API de traitement des évènements dans les documents
- DOM : Modèle Objet
- Manipulation des données XML Client/Serveur
Les feuilles de styles XSL
- Présentation
- Les Templates, namespaces
- Utilisation de CSS
- Convertir un document XML en HTML
- Le langage XSLT
- Présentation des données XML côté client
- Introduction à XPATH
Objectifs
- Découvrir XML et les domaines d'applications liés
- Utiliser XML dans les applications
- Générer des données
- Créer un DTD interne
- Utiliser les feuilles de styles XSL
Participants
Cette formation s'adresse aux développeurs d'applications etchefs de projet.
Informations complémentaires
Support de cours remis aux participants