SlideShare ist ein Scribd-Unternehmen logo
1 von 20
XML – un panorama


        Ivry 28 juin 2005

        Michel GRECH
        INFOTIQUE
L’information électronique, l’état des lieux

   Typologie de l’information électronique: information
    structurée – information faiblement structurée
   L’association contenu et présentation, la confusion
   L’échange des documents électroniques, les obstacles
   La pérennité de l’information
   La question des documents multilingues
Typologie de l’information électronique
structurée / non structurée

   L’information structurée : les bases de données et les
    applications « ad hoc »
    –   Mécanismes de structuration et de vérification de la cohérence
        efficaces
    –   Ne contiennent en pratique que les méta données
   L’information semi structurée : exemple des tableurs
    –   Structure « à plat » - pas de vérification de la cohérence
   L’information pas ou peu structurée : le texte
Contenu et présentation, les effets de la
confusion

   Maintenance du contenu
   Maintenance de la présentation
   La question du multi-supports
L’échange des documents électroniques
les obstacles

   Des formats propriétaires (formats de données,
    formats de fichiers)
   Des formats standards mais pas universel (rtf pour le
    texte, csv pour les bases de données)
   Des formats « pauvres » en sémantique
   La question du multilinguisme
La question de la pérennité des informations
électroniques

   La vraie nature de l’information électronique et de son
    support
   Les formats propriétaires (formats de données, formats
    de fichiers ou de stockage) et pas documentés
XML, objectifs, concepts, technologies
Ce qu’est XML, ce qu’il n’est pas

   XML est un langage à balise (comme HTML)
   XML est un métalangage (pas comme HTML)
   XML n’est pas un langage de programmation
   XML n’est pas un protocole de transport réseau
Les objectifs de XML : sémantique, portabilité
et pérennité

   Capturer la sémantique des documents électroniques
     –   Le balisage sémantique, auto-description des documents XML
   Constituer un format d’échange riche, standard et universel -
    garantir la pérennité des informations électroniques
     –   XML Norme du W3C (non propriétaire) abondamment documentée
     –   Format texte « pur » (multi plate-forme, multi-OS …) avec sémantique
     –   Support UNICODE
     –   Possibilité de partager une « grammaire commune » pour les
         échanges inter-applications
   Séparer contenu et présentation pour l’édition multi-supports
Les concepts clefs

   Documents XML
   DTD (Document Type Description) et Schémas XML
   Présentation et transformation
Documents XML

   Anatomie d’un document XML
   Arbre d’un document XML
   Eléments de syntaxe : prologue, encodage, balises,
    éléments, attributs
   Les parseurs, documents XML bien formés
   Exemple de documents XML narratifs
   Exemple de documents « orientés données »
XML et le multillinguisme

   Représentation de l’information électronique
   Jeux de caractères, codes de caractères
   Au commencement était l’ASCII
   Puis vint l’ASCII étendu et les codes « Latin-n »
   Enfin apparut UNICODE
   Les codifications UNICODE USC-2, UTF-16, UTF-8
   XML et UNICODE
Les DTD (Document Type Description)

   Le rôle d’une DTD
    –   Assurer un niveau minimum de qualité de l’information
    –   Partager des structures de documents « métiers »
   Anatomie d’une DTD
   Déclaration des éléments et des attributs
   DTD internes et DTD externes
   Validation d’un document XML
   XML et applications XML
   Limites des DTD
Schémas XML

   Rôle des schémas XML
   Le traitement des métadonnées : typage, nombre
    d’occurrences …
   Les espaces de noms
   Choix : DTD ou schémas XML ?
XML comme « bus de données »
 Échange de données – Échanges inter-
 applications


                Messages
                XML           Application
                               + parseur
Application
 + parseur
                                                               Stockage
                                            Application      Format XML
                                             + parseur
                             DTD
                           XML Schéma
                                               Application
                                                + parseur


  Application
                                 Messages
   + parseur                     XML
Présentation des contenus XML

   Utilisation des feuilles de style CSS
   Transformations XSLT
Transformation d’un document XML avec
XSLT

   Le rôle d’une feuille de style XSLT : transformer les
    documents XML
   Les feuilles de style XML sont écrites en XML
   Processeurs XSLT
   Modèles et règles modèles
Les applications d’XML
Outils et applications XML,

   Éditeurs et Parseurs
   Les « Applications XML » : Dublin Core, TEI …
   Open Office et XML
   Les bases de données et XML, exportation de
    requêtes, importation de XML schémas
Bibliographie

   Introduction à XML – éditions O’REILLY
   Introduction : http://www.chez.com/xml/
   Plus complet : http://xmlfr.org/
   Pour les développeurs : http://xml.developpez.com/

Weitere ähnliche Inhalte

Was ist angesagt?

Les ontologies et les graphes RDF
Les ontologies et les graphes RDFLes ontologies et les graphes RDF
Les ontologies et les graphes RDFRadhouani Mejdi
 
Modèles de données et langages de description ouverts 2021-2022 - 1
Modèles de données et langages de description ouverts   2021-2022 - 1Modèles de données et langages de description ouverts   2021-2022 - 1
Modèles de données et langages de description ouverts 2021-2022 - 1François-Xavier Boffy
 
2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma
2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma
2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisomaEmmanuelle Morlock
 
L’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informationsL’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informationsAref Jdey
 
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)Phonothèque MMSH
 
Structuration de données, recherche et édition
Structuration de données, recherche et éditionStructuration de données, recherche et édition
Structuration de données, recherche et éditionEquipex Biblissima
 
Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de donnéesAbdoulaye Dieng
 
N. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHS
N. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHSN. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHS
N. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHSOpenEdition
 
Sibille jacobson thesaurus
Sibille jacobson thesaurusSibille jacobson thesaurus
Sibille jacobson thesaurusAssociationAF
 

Was ist angesagt? (16)

Les ontologies et les graphes RDF
Les ontologies et les graphes RDFLes ontologies et les graphes RDF
Les ontologies et les graphes RDF
 
Modèles de données et langages de description ouverts 2021-2022 - 1
Modèles de données et langages de description ouverts   2021-2022 - 1Modèles de données et langages de description ouverts   2021-2022 - 1
Modèles de données et langages de description ouverts 2021-2022 - 1
 
Metadonnees et SID
Metadonnees et SIDMetadonnees et SID
Metadonnees et SID
 
2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma
2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma
2014 03 atelier-xml-tei-stage-ecdotique-institut-sources-chretiennes-hisoma
 
L’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informationsL’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informations
 
1 introduction
1 introduction1 introduction
1 introduction
 
ORM
ORMORM
ORM
 
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
 
Metadonnees -- une typologie
Metadonnees -- une typologieMetadonnees -- une typologie
Metadonnees -- une typologie
 
Recherche semantique
Recherche semantique Recherche semantique
Recherche semantique
 
Standards et outils XML
Standards et outils XMLStandards et outils XML
Standards et outils XML
 
Structuration de données, recherche et édition
Structuration de données, recherche et éditionStructuration de données, recherche et édition
Structuration de données, recherche et édition
 
A quoi sert XML
A quoi sert XMLA quoi sert XML
A quoi sert XML
 
Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de données
 
N. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHS
N. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHSN. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHS
N. Dufournaud : XML TEI un outil méthodologique pour la recherche en SHS
 
Sibille jacobson thesaurus
Sibille jacobson thesaurusSibille jacobson thesaurus
Sibille jacobson thesaurus
 

Andere mochten auch

Proyecto info
Proyecto infoProyecto info
Proyecto infoALEX
 
Comercio Internacional
Comercio InternacionalComercio Internacional
Comercio Internacionalvielka20
 
Resumen hacienda publica
Resumen hacienda publicaResumen hacienda publica
Resumen hacienda publicaMaritza Pabon
 
Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015
Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015
Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015Albi Tourisme
 
Formation Facebook | Poitiers | Automne 2010 | Beer Bergman pour Bilance
Formation Facebook | Poitiers | Automne 2010 | Beer Bergman pour BilanceFormation Facebook | Poitiers | Automne 2010 | Beer Bergman pour Bilance
Formation Facebook | Poitiers | Automne 2010 | Beer Bergman pour BilanceBeer Bergman
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativoseg006javier
 
RED VIRTUAL DE SEGURIDAD
RED VIRTUAL DE SEGURIDADRED VIRTUAL DE SEGURIDAD
RED VIRTUAL DE SEGURIDADalejandro rueda
 
Pedro y julieta
Pedro  y julieta Pedro  y julieta
Pedro y julieta Quinto B BN
 
Infinitysoft Software de Idiomas - Presentacion del Producto
Infinitysoft Software de Idiomas - Presentacion del ProductoInfinitysoft Software de Idiomas - Presentacion del Producto
Infinitysoft Software de Idiomas - Presentacion del ProductoFrancisco Aguilar
 
Web questyesidguzman
Web questyesidguzmanWeb questyesidguzman
Web questyesidguzmanyesko
 
#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...
#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...
#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...Trustpilot
 

Andere mochten auch (20)

Proyecto info
Proyecto infoProyecto info
Proyecto info
 
Comercio Internacional
Comercio InternacionalComercio Internacional
Comercio Internacional
 
Resumen hacienda publica
Resumen hacienda publicaResumen hacienda publica
Resumen hacienda publica
 
Vanesa
VanesaVanesa
Vanesa
 
Anton Van Leeuwenhoek
Anton Van LeeuwenhoekAnton Van Leeuwenhoek
Anton Van Leeuwenhoek
 
Diapo2
Diapo2Diapo2
Diapo2
 
Tt erezaa
Tt erezaaTt erezaa
Tt erezaa
 
Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015
Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015
Bref mensuels de l'Office de Tourisme d'Albi, de janvier à novembre 2015
 
Formation Facebook | Poitiers | Automne 2010 | Beer Bergman pour Bilance
Formation Facebook | Poitiers | Automne 2010 | Beer Bergman pour BilanceFormation Facebook | Poitiers | Automne 2010 | Beer Bergman pour Bilance
Formation Facebook | Poitiers | Automne 2010 | Beer Bergman pour Bilance
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
RED VIRTUAL DE SEGURIDAD
RED VIRTUAL DE SEGURIDADRED VIRTUAL DE SEGURIDAD
RED VIRTUAL DE SEGURIDAD
 
Pedro y julieta
Pedro  y julieta Pedro  y julieta
Pedro y julieta
 
Tt erezaa
Tt erezaaTt erezaa
Tt erezaa
 
Infinitysoft Software de Idiomas - Presentacion del Producto
Infinitysoft Software de Idiomas - Presentacion del ProductoInfinitysoft Software de Idiomas - Presentacion del Producto
Infinitysoft Software de Idiomas - Presentacion del Producto
 
Web questyesidguzman
Web questyesidguzmanWeb questyesidguzman
Web questyesidguzman
 
#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...
#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...
#ECP14 - Conférence Trustpilot "Best practices sur les avis clients" avec Bri...
 
La pintura ç
La pintura çLa pintura ç
La pintura ç
 
web 2.0
web 2.0web 2.0
web 2.0
 
Tt erezaa
Tt erezaaTt erezaa
Tt erezaa
 
09 expo reforma 2011 artes
09 expo reforma 2011 artes09 expo reforma 2011 artes
09 expo reforma 2011 artes
 

Ähnlich wie Xml un panorama

Xml un panorama
Xml un panoramaXml un panorama
Xml un panoramam100grech
 
Cours XML_2019_final (1).ppt
Cours XML_2019_final (1).pptCours XML_2019_final (1).ppt
Cours XML_2019_final (1).pptManalAg
 
7. information modelling
7. information modelling7. information modelling
7. information modellingsugogo
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvreCyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvreCERTyou Formation
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)CERTyou Formation
 
xml_bd_ouahdikrid.ppt
xml_bd_ouahdikrid.pptxml_bd_ouahdikrid.ppt
xml_bd_ouahdikrid.pptLeilaAmrane
 
Globekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation BookcampGlobekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation Bookcampguest41b263
 
Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & DéveloppementsPaulin CHOUDJA
 
Richard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSH
Richard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSHRichard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSH
Richard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSHPhonothèque MMSH
 
Les éléments d'indexation dans la DTD-EAD
Les éléments d'indexation dans la DTD-EADLes éléments d'indexation dans la DTD-EAD
Les éléments d'indexation dans la DTD-EADDanis Habib
 
Séminaire sur l'information structurée
Séminaire sur l'information structuréeSéminaire sur l'information structurée
Séminaire sur l'information structuréeSEGIC
 
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...Fabien Gandon
 
manager vs leader.pptx
manager vs leader.pptxmanager vs leader.pptx
manager vs leader.pptxnadinelaabidi
 
Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02ABES
 
Cyxml3 formation-xml-modelisation (1)
Cyxml3 formation-xml-modelisation (1)Cyxml3 formation-xml-modelisation (1)
Cyxml3 formation-xml-modelisation (1)CERTyou Formation
 
Cyxml3 formation-xml-modelisation
Cyxml3 formation-xml-modelisationCyxml3 formation-xml-modelisation
Cyxml3 formation-xml-modelisationCERTyou Formation
 

Ähnlich wie Xml un panorama (20)

Xml un panorama
Xml un panoramaXml un panorama
Xml un panorama
 
Cours XML_2019_final (1).ppt
Cours XML_2019_final (1).pptCours XML_2019_final (1).ppt
Cours XML_2019_final (1).ppt
 
7. information modelling
7. information modelling7. information modelling
7. information modelling
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvreCyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvre
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
 
xml_bd_ouahdikrid.ppt
xml_bd_ouahdikrid.pptxml_bd_ouahdikrid.ppt
xml_bd_ouahdikrid.ppt
 
Adbs2012 presentation
Adbs2012 presentationAdbs2012 presentation
Adbs2012 presentation
 
XML
XMLXML
XML
 
Globekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation BookcampGlobekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation Bookcamp
 
Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & Développements
 
Richard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSH
Richard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSHRichard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSH
Richard Walter (IRHT), "Chercheurs vos papiers", 26 novembre 2009, MMSH
 
Les éléments d'indexation dans la DTD-EAD
Les éléments d'indexation dans la DTD-EADLes éléments d'indexation dans la DTD-EAD
Les éléments d'indexation dans la DTD-EAD
 
Séminaire sur l'information structurée
Séminaire sur l'information structuréeSéminaire sur l'information structurée
Séminaire sur l'information structurée
 
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
 
manager vs leader.pptx
manager vs leader.pptxmanager vs leader.pptx
manager vs leader.pptx
 
Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02
 
XML
XMLXML
XML
 
Chap 1 xml
Chap 1 xmlChap 1 xml
Chap 1 xml
 
Cyxml3 formation-xml-modelisation (1)
Cyxml3 formation-xml-modelisation (1)Cyxml3 formation-xml-modelisation (1)
Cyxml3 formation-xml-modelisation (1)
 
Cyxml3 formation-xml-modelisation
Cyxml3 formation-xml-modelisationCyxml3 formation-xml-modelisation
Cyxml3 formation-xml-modelisation
 

Xml un panorama

  • 1. XML – un panorama Ivry 28 juin 2005 Michel GRECH INFOTIQUE
  • 2. L’information électronique, l’état des lieux  Typologie de l’information électronique: information structurée – information faiblement structurée  L’association contenu et présentation, la confusion  L’échange des documents électroniques, les obstacles  La pérennité de l’information  La question des documents multilingues
  • 3. Typologie de l’information électronique structurée / non structurée  L’information structurée : les bases de données et les applications « ad hoc » – Mécanismes de structuration et de vérification de la cohérence efficaces – Ne contiennent en pratique que les méta données  L’information semi structurée : exemple des tableurs – Structure « à plat » - pas de vérification de la cohérence  L’information pas ou peu structurée : le texte
  • 4. Contenu et présentation, les effets de la confusion  Maintenance du contenu  Maintenance de la présentation  La question du multi-supports
  • 5. L’échange des documents électroniques les obstacles  Des formats propriétaires (formats de données, formats de fichiers)  Des formats standards mais pas universel (rtf pour le texte, csv pour les bases de données)  Des formats « pauvres » en sémantique  La question du multilinguisme
  • 6. La question de la pérennité des informations électroniques  La vraie nature de l’information électronique et de son support  Les formats propriétaires (formats de données, formats de fichiers ou de stockage) et pas documentés
  • 8. Ce qu’est XML, ce qu’il n’est pas  XML est un langage à balise (comme HTML)  XML est un métalangage (pas comme HTML)  XML n’est pas un langage de programmation  XML n’est pas un protocole de transport réseau
  • 9. Les objectifs de XML : sémantique, portabilité et pérennité  Capturer la sémantique des documents électroniques – Le balisage sémantique, auto-description des documents XML  Constituer un format d’échange riche, standard et universel - garantir la pérennité des informations électroniques – XML Norme du W3C (non propriétaire) abondamment documentée – Format texte « pur » (multi plate-forme, multi-OS …) avec sémantique – Support UNICODE – Possibilité de partager une « grammaire commune » pour les échanges inter-applications  Séparer contenu et présentation pour l’édition multi-supports
  • 10. Les concepts clefs  Documents XML  DTD (Document Type Description) et Schémas XML  Présentation et transformation
  • 11. Documents XML  Anatomie d’un document XML  Arbre d’un document XML  Eléments de syntaxe : prologue, encodage, balises, éléments, attributs  Les parseurs, documents XML bien formés  Exemple de documents XML narratifs  Exemple de documents « orientés données »
  • 12. XML et le multillinguisme  Représentation de l’information électronique  Jeux de caractères, codes de caractères  Au commencement était l’ASCII  Puis vint l’ASCII étendu et les codes « Latin-n »  Enfin apparut UNICODE  Les codifications UNICODE USC-2, UTF-16, UTF-8  XML et UNICODE
  • 13. Les DTD (Document Type Description)  Le rôle d’une DTD – Assurer un niveau minimum de qualité de l’information – Partager des structures de documents « métiers »  Anatomie d’une DTD  Déclaration des éléments et des attributs  DTD internes et DTD externes  Validation d’un document XML  XML et applications XML  Limites des DTD
  • 14. Schémas XML  Rôle des schémas XML  Le traitement des métadonnées : typage, nombre d’occurrences …  Les espaces de noms  Choix : DTD ou schémas XML ?
  • 15. XML comme « bus de données » Échange de données – Échanges inter- applications Messages XML Application + parseur Application + parseur Stockage Application Format XML + parseur DTD XML Schéma Application + parseur Application Messages + parseur XML
  • 16. Présentation des contenus XML  Utilisation des feuilles de style CSS  Transformations XSLT
  • 17. Transformation d’un document XML avec XSLT  Le rôle d’une feuille de style XSLT : transformer les documents XML  Les feuilles de style XML sont écrites en XML  Processeurs XSLT  Modèles et règles modèles
  • 19. Outils et applications XML,  Éditeurs et Parseurs  Les « Applications XML » : Dublin Core, TEI …  Open Office et XML  Les bases de données et XML, exportation de requêtes, importation de XML schémas
  • 20. Bibliographie  Introduction à XML – éditions O’REILLY  Introduction : http://www.chez.com/xml/  Plus complet : http://xmlfr.org/  Pour les développeurs : http://xml.developpez.com/