XML - PRINCIPES FONDAMENTAUX
- Time : 2 days
- Code : L260
- Price : 900 € HT
- Objective : Connaître à l'issue de la formation, les différents standards, les outils et les utilisations possibles.
- Pre-Requisite : Notions de HTML, connaissance d'Internet.
- Public : Développeurs d'applications, chefs de projet.
PRESENTATION 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
SCHEMA 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 STYLE XSL
- Présentation
- Les Templates, namespaces
- Convertir un document XML en HTML
- Le langage XSLT
- Présentation des données XML côté client
- Introduction à XPATH
APPLICATIONS
- Etude de cas