eXtended Markup Language

Introduction

Le format eXtended Markup Language (XML) de World Wide Web Consortium (W3C) est un flux proche du format Standard Generalized Markup Language (SGML) dont les principales différences sont :

Ce document présente uniquement ces différences, les concepts fondamentaux étant présentés dans Standard Generalized Markup Language (SGML).

Le format eXtended Markup Language (XML) est utilisé pour construire :

Format Xml utilisé par Up ! eXtended Markup Language

Up ! eXtended Markup Language permet de valoriser un attribut par un entier ou un réel alors que seule une chaîne de caractères entre apostrophes ou guillemets n'est normalement tolérée.

FluxXml :

ContenuXmlOption :

ContenuXml :

ContenuUnitaireXml :

Balise :

NomBalise :

ListeDAttributsOption :

ListeDAttributs :

Attribut :

NomAttribut :

ValeurAttribut :

ChaineXml :

ContenuEntreApostrophes :

Entite :

ContenuEntreGuillemets :

SuiteBalise :

Exemple d'un flux au format Xml

Schéma

Voici le schéma conservé dans le fichier http://www.up-comp.com/application/employes.xsd".

<xschema:schema xmlns:xschema="http://www.w3.org/2001/XMLSchema">

</xschema:schema>

Données

Le schéma est référencé dans le fichier de données par l'emploi de xschemaInstance:schemaLocation qui admet une liste de valeurs :

<?xml version="1.0"?>
<ListeEmployes

</ListeEmployes>