Modélisation de documents XML grâce aux schémas XML
Adresses derrière les liens

Avant de développer un vocabulaire maison...
Écran 8
  1. http://xml.coverpages.org/xmlApplications.html http://xml.coverpages.org/xmlApplications.html
Schémas XML
Écran 10
  1. XML data binding http://en.wikipedia.org/wiki/XML_data_binding
Quelques références sur les schémas XML
Écran 11
  1. XML Schema http://shop.oreilly.com/product/9780596002527.do
  2. XML in a Nutshell http://shop.oreilly.com/product/9780596007645.do
  3. XML Schema Part 0: Primer Second Edition http://www.w3.org/TR/xmlschema-0/
  4. XML Schema Part 1: Structures Second Edition http://www.w3.org/TR/xmlschema-1/
  5. XML Schema Part 2: Datatypes Second Edition http://www.w3.org/TR/xmlschema-2/
  6. W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures http://www.w3.org/TR/xmlschema11-1/
  7. W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes http://www.w3.org/TR/xmlschema11-2/
  8. What's New in XML Schema 1.1? http://blog.altova.com/2014/01/whats-new-in-xml-schema-11.html
Document schéma
Écran 14
  1. http://www.w3.org/2001/XMLSchema.xsd http://www.w3.org/2001/XMLSchema.xsd
Types prédéfinis
Écran 25
  1. http://docstore.mik.ua/orelly/xml/schema/ch04_01.htm http://docstore.mik.ua/orelly/xml/schema/ch04_01.htm
Arbre complet des types prédéfinis
Écran 26
  1. http://www.w3.org/TR/xmlschema-2/#built-in-datatypes http://www.w3.org/TR/xmlschema-2/#built-in-datatypes
Type dateTime
Écran 29
  1. http://docstore.mik.ua/orelly/xml/schema/ch04_05.htm http://docstore.mik.ua/orelly/xml/schema/ch04_05.htm
Ensemble des facettes disponibles (suite)
Écran 33
  1. http://www.regular-expressions.info/ http://www.regular-expressions.info/
Grand dilemne : élément ou attribut?
Écran 61
  1. Principles of XML design: When to use elements versus attributes http://www.ibm.com/developerworks/library/x-eleatt/
  2. Are Elements and Attributes Interchangeable? http://daconta.us/elems-and-atts.html
  3. How XML Accomodates Human Authored Content http://www.perfectxml.com/articles/xml/xmlauthoring.asp
Contrôler les dérivations
Écran 73
  1. http://www.w3.org/TR/2001/REC-xmlschema-0-20010502/#restrictingTypeDerivs http://www.w3.org/TR/2001/REC-xmlschema-0-20010502/#restrictingTypeDerivs
Retour sur le vocabulaire XMLSchemaInstance
Écran 78
  1. type dérivé de l'élément http://www.w3.org/TR/xmlschema-0/#UseDerivInInstDocs
Exercice : analyser des schémas pour le contenu complexe
Écran 79
  1. un WSDL pour l'API Flickr adresse privée
  2. sa documentation http://docs.collectiveaccess.org/wiki/Cookbook_Chapter_2:_Installation_Profiles/fr
Exercice : étendre un schéma
Écran 103
  1. TourML https://github.com/IMAmuseum/tourml/blob/v1.0.0/TourML.xsd
  2. modélise des visites guidées dans des musées http://tapintomuseums.org/
  3. article pour apprendre à étendre le vocabulaire https://github.com/IMAmuseum/tourml/wiki/Extending-TourML
  4. vocabulaire géomatique GML http://www.opengeospatial.org/standards/gml
Documenter un schéma
Écran 104
  1. schémas W3C http://docstore.mik.ua/orelly/xml/schema/ch14_02.htm
Techniques de modélisation
Écran 105
  1. XML Schema Made Simple https://www.xml.com/pub/a/2001/06/06/schemasimple.html
XPath
Écran 107
  1. XPath 1.0 http://www.w3.org/TR/xpath/
  2. XPath 2.0 http://www.w3.org/TR/xpath20/

Tous droits réservés 2017, Espace Courbe Formation inc. —20 février 2017 — 09:34:08