Favicon Vikidia.png Les associations Vikidia et Wikimédia France ont besoin de vous ! Wikimedia France logo.svg

Les associations Vikidia et Wikimédia France ont besoin de votre aide pour participer à une enquête sur les contributeurs et visiteurs de Vikidia. Cela ne vous prendra que 10 minutes et nous permettra de mieux vous connaître et d'améliorer l'encyclopédie.
Vous avez du 12 juillet au 30 septembre pour y répondre. Nous vous en remercions par avance !

Répondre au sondage !

Extensible Markup Language

« Extensible Markup Language » expliqué aux enfants par Vikidia, l’encyclopédie junior
(Redirigé depuis XML)
Aller à : navigation, rechercher
Confusion Ne pas confondre avec HTML !

L'Extensible Markup Language (XML), est un langage informatique de balisage extensible. Ce métalangage utilise les balises sous la forme de : <unebalise> et </unebalise> (où "unebalise" indique son nom). Il est un langage de description de données textes. Ce n'est pas un langage de description de page comme le HTML (mais il est apparenté au xHTML), ni même un langage de programmation.

Un fichier XML ne comporte que du texte. Chaque balise permet d'encadré des zones de données textuelles.

Le but du langage XML est de permettre des échanges de données automatisés et structurés (comme des bases de données de contacts).

Un fichier peut être joint au XML (le XSLT) qui permettra de vérifier la structure de ce fichier s'il est correctement créé, une sorte de grammaire du XML.

Exemple d'un fichier xml :

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<repertoire>
    <!-- Jean -->
    <personne sexe="masculin">
        <nom>Dupont</nom>
        <prenom>Jean</prenom>
        <adresse>
            <voie type="impasse">7 impasse du chemin</voie>
            <codePostal>75015</codePostal>
            <ville>PARIS</ville>
        </adresse>
        <telephones>
            <telephone type="fixe">01 02 03 04 05</telephone>
        </telephones>
        <emails>
            <email type="personnel">[email protected]</email>
        </emails>
    </personne>
	
    <!-- Jeanne Durant -->
    <personne sexe="feminin">
        <nom>POPPINS</nom>
		...
    </personne>
</repertoire>


Langages de programmation.svg
Les langages de l’informatique
Portail de l'informatique —  Tous les articles sur son histoire, les logiciels, Internet…