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

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Dec 23, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 0.1363MB