Documents structurés Cours 1 Nassim ZELLAL 2017/2018 Documents structurés, docu
Documents structurés Cours 1 Nassim ZELLAL 2017/2018 Documents structurés, documents semi- structurés et documents non structurés Un document non structuré est aussi appelé « plat ». Il n’intègre aucune marque explicite d’élément de structure. C’est une suite de caractères (plein texte/texte brut). Un document structuré possède une structure régulière qui ne contient pas d’éléments mixtes (texte + autres éléments). Un document semi-structuré possède une structure régulière qui contient des éléments mixtes (texte + autres éléments). Le format XML XML permet de produire des documents structurés et semi- structurés. XML est une manière de structurer de l'information textuelle. XML est un langage à balises ("markup language") utilisé pour transférer des données sur le web. En XML, un article aura un titre, un auteur, une date, des chapitres, des section à l'intérieur des chapitres, des paragraphes à l'intérieur des sections. Les balises permettent d'organiser les données. Dans un document XML, la structure logique composée de balises et les données qu'elles encapsulent est appelée un élément (cf. infra, exemple.xml). La syntaxe d’un document XML XML est un langage strict. Un document XML doit impérativement respecter la syntaxe du XML. On dira alors que le document est "bien formé" (Well-formed). Seuls les documents "bien formés" seront affichés correctement. Les balises XML aux majuscules/minuscules (case sensitive) <Document> …</Document> != <document> …</document> Pour éviter les erreurs, on a tendance à écrire les balises en minuscules. Toute balise ouverte doit impérativement être fermée <p> <li>...</li> <li>...</li> </p> Les balises doivent être correctement imbriquées <p><e>…</p></e> <p><e>…</e></p> Tout document XML doit comporter une racine <p> <e> <p_e> ... </p_e> </e> </p> Les valeurs des attributs doivent toujours être mises entre des guillemets <date anniversaire=071185> <date anniversaire="071185"> Les balises uniques doivent également comporter un slash / de fin <br /> <img /> Les commentaires en XML <!-- ………. --> Exemple.xml (Voiture.xml) <?xml version="1.0"?> <Voiture marque="Renault" modèle="Safrane"> <Carosserie couleur="rouge"> <Capot>Un peu cabossé</Capot> </Carosserie> <Moteur> <!-- Ceci est un document XML --> <Cylindres /> <Allumage>Défectueux</Allumage> </Moteur> <Transmission type="automatique" nb_vitesses="5"> <Boîte /> <TrainAV /> <TrainAR /> </Transmission> </Voiture> Éditeurs XML XMLCooktop (Cooktop) XML Copy Editor Exchanger XML Editor Notepad++ (XML Tools) Mon courriel zellal.nassim@gmail.com uploads/s1/ cours-1-documents-structures.pdf
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 23, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 0.1363MB