7 rue Christiaan Huygens, 25000 Besançon+33 (0)3 81 51 59 80
Cours Leprince Ringuet, 25200 Montbéliard contact@argos-formation.fr
Les limites de HTML
Les apports de XML
Les champs d'application
Les standards et outils associés (Open Document, RSS, SVG...)
Les langages du Web : XHTML, WML, XFORM, XUL...
La structure et la définition du document
Les balises, les éléments et les attributs
Commentaires, Texte et CDATA.
Document bien formé versus document valide
Le Document Type Definition (DTD)
Les espaces de noms (namespaces)
XML Schema : rôle et intérêt par rapport aux DTD
Les types de bases : integer, string, date, decimal...
La syntaxe des schémas : les listes, les unions, les séquences, les choix...
Les dérivations : par restriction et extension
XML Schema et les espaces de noms
Les axes nodaux
Les types d'expression de sélection
Les expressions : booléennes, numériques, chaînes de caractères
XML Linking Language : rôle et intérêt
Xlink : les liens simples et étendus
Xpointer : l'adressage de documents
XML et les feuilles de styles
L'intégration des CSS.XSL : rôle et positionnement
XSLT versus XSL-FO.XSLT : le langage de transformation
Les documents réguliers et non réguliers
Les règles de transformation et les expressions de sélection
Les traitements sur les noeuds : génération, copie, dénombrement et tri
Les instructions : test, itération, fusion
Les outils d'édition : XMLSpy, oXygen, CookTop...
Les parseurs XSLT : MSXML, Sablotron, Xalan...
Les modèles d'architecture (formations XML) Le traitement sur le navigateur (XSLT, DOM...)
Le traitement sur le serveur Web (XSLT, DOM, SAX...)
Le traitement sur le serveur de données (XQuery, XUpdate...)