Xml book 1 Cours XML L'essentiel de XML Olivier Carton CCours XML L'essentiel de XML Olivier Carton Version du Copyright ? - Olivier Carton Résumé Support du cours XML en M Pro à l'Université Paris Diderot Ce document est le support d'un cours XML donné e

Cours XML L'essentiel de XML Olivier Carton CCours XML L'essentiel de XML Olivier Carton Version du Copyright ? - Olivier Carton Résumé Support du cours XML en M Pro à l'Université Paris Diderot Ce document est le support d'un cours XML donné en M Pro à l'Université Paris Diderot L'objectif est de présenter les aspects essentiels de XML de manière concise et illustrée par de nombreux exemples Les principaux thèmes abordés sont la syntaxe de XML la validation de documents par des DTD des schémas et des schematrons le langage XPath la transformation de document par XSLT ainsi que la programmation Ce support de cours est actuellement en cours de rédaction Il contient encore beaucoup d'erreurs et d'omissions Certaines parties méritent d'être développées et ou reprises Une certaine indulgence est donc demandée au lecteur Toutes les corrections même les plus mineures suggestions et encouragements sont les bienvenus Ils participent à l'amélioration de ce document pour le bien de tous CTable des matières Introduction à XML Historique Intérêts Dialectes et extensions Applications DocBook Syntaxe de XML Premier exemple Syntaxe et structure Composition globale d'un document Prologue Corps du document Exemples minimaux Utilisation de XInclude DTD Un premier exemple Déclaration de la DTD Contenu de la DTD Outils de validations Espaces de noms Identi ?cation d'un espace de noms Déclaration d'un espace de noms Portée d'une déclaration Espace de noms par défaut Attributs Espace de noms XML Quelques espaces de noms classiques Schémas XML Introduction Un premier exemple Structure globale d'un schéma Déclarations d'éléments Dé ?nitions de types Constructions de types Déclarations d'attributs Extension de types Restriction de types Substitutions Groupes d'éléments et d'attributs Contraintes de cohérence Espaces de noms Imports d'autres schémas XPath Données et environnement Expressions de chemins Valeurs atomiques Listes Comparaisons Structures de contrôle Syntaxe abrégée Utilisation interactive de xmllint Récapitulatif des opérateurs XPath Schematron Introduction Premier exemple iii CCours XML Fonctionnement Structure globale d'un schematron Règles Règles abstraites Blocs abstraits Phases de validations Programmation XSLT Principe Premier programme Hello World Modèle de traitement Entête Dé ?nition et application de règles Règles par défaut Construction du résultat Structures de contrôle Tris Variables et paramètres Fonctions d'extension XPath Modes Indexation Documents multiples Analyse de cha? nes XSL-FO Premier exemple Structure globale Feuilles de style CSS Principe Règles Héritage et cascade Modèle de bo? tes Style et XML Attachement de règles de style Principales propriétés SVG Un premier exemple Éléments de dessins Transformations Indications de style Courbes de Bézier et B-splines Programmation XML SAX DOM Comparaison AJAX A Références A Cours XML A Tutoriaux A Spéci ?cations A Sites généralistes A Sites spécialisés B Logiciels XML B Memento logiciels C Acronymes XML Bibliographie Index iv CChapitre Introduction à XML Le langage XML eXtended Markup Language est un langage de format de document Il dérive de SGML Standard Generalized Markup Language et HTML HyperText Markup Language Comme ces derniers il s'agit d'un langage formé de balises qui permet de structurer les documents Le langage XML s'est imposé comme le format standard pour

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jui 29, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 570kB