Cours xml Fondement XML CPrésentation XML est un langage de balisage générique qui permet de structurer des données a ?n qu'elles soient lisibles aussi bien par les humains que par des programmes de toute sorte Il est souvent utilisé pour faire des échang

Fondement XML CPrésentation XML est un langage de balisage générique qui permet de structurer des données a ?n qu'elles soient lisibles aussi bien par les humains que par des programmes de toute sorte Il est souvent utilisé pour faire des échanges de données entre un programme et un serveur ou entre plusieurs programmes Exemple Une application demande à un serveur web les dernières informations dont il dispose Après être allé les chercher ce dernier doit les communiquer C'est là qu'intervient le XML Le serveur web se sert du XML pour structurer les informations qu'il doit renvoyer à l'application téléphonique Lorsque cette dernière reçoit les informations ainsi structurées elle sait comment les lire et les exploiter rapidement Maurice AHOUMENOU CLes bases du XML Le XML ou eXtensible Markup Language est un langage informatique de balisage générique En informatique il y a plusieurs centaines de langages qui peuvent être regroupé en trois catégories ? langages de programmation C le Java C Objective-C C PHP Basic Python etc ? langages de requête SQL Xquery etc ? langages de description SGML XML ou HTML Les balises permettent de structurer de manière hiérarchisée et organisée les données d'un document Maurice AHOUMENOU CLes objectifs du XML ? Objectif du XML est de faciliter les échanges de données entre les machines ? De décrire les données de manière aussi bien compréhensible par les hommes qui écrivent les documents XML que par les machines qui les exploitent ? XML se veut également compatible avec le web a ?n que les échanges de données puissent se faire facilement à travers le réseau Internet Le XML se veut donc standardisé simple mais surtout extensible et con ?gurable a ?n que n'importe quel type de données puisse être décrit Maurice AHOUMENOU CLes outils Notepad Editix oXygen Les balises et les attributs En XML on distingue types de balises les balises par paires et les balises uniques Les règles de nommages Les noms peuvent contenir des lettres des chi ?res ou des caractères spéciaux Les noms ne peuvent pas débuter par un nombre ou un caractère de ponctuation Les noms ne peuvent pas commencer par les lettres XML quelle que soit la casse Les noms ne peuvent pas contenir d'espaces On évitera les caractères - et qui peuvent être mal interprétés dans vos programmes Maurice AHOUMENOU CExemple de balise et d ? attribut XML Dans l'exemple ci-dessus l'information principale est le prix L'attribut devise nous permet d'apporter des informations supplémentaires sur ce prix mais ce n'est pas l'information principale que souhaite transmettre la balise Syntaxe des commentaires Maurice AHOUMENOU CStructure d ? un document XML Un document XML peut être découpé en parties le prologue et le corps Le prologue est la première ligne du document Exemple Le corps d'un document XML est constitué de l'ensemble des balises qui décrivent les données Dans la constitution du document il faut retenir qu ? il y a une balise paire qui doit contenir tout le reste on l ? appelle élément racine Exemple texte

Documents similaires
Introduction Jusqu'au milieu des années 1800, aucun son n'avait jamais été enre 0 0
Expose sur les systemes cellaires gsm gprs 1 0 0
Livre d’exercices TP 501 Avec CD-ROM Festo Didactic 551146 fr Hydraulique Initi 0 0
Edt s2 2021 2022 Université -Ain Temouchent Gr Sous-groupe automatique-Licence Construction Mécanique Samedi Dimanche Lundi Mardi Licence Energétique Licence Construction Mécanique Electricité industrielle Cour Melle Chellahi Licence Energétique Licence C 0 0
cxsd478rty5 Nominal DN DN DN DN DN DN DN DN DN Diamètre Extérieur Tolérance du nominal OD diam moyen minimal extérieur mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm Epaisseur nominale minimale SDR SDR PN PN mm mm mm mm mm mm mm mm mm mm mm mm mm m 0 0
Comment choisir sa soudeuse fibre optique 0 0
Anomalie Parking Anomalie dans le cas o? la stratégie de désenfumage prévue dans le parking est un désenfumage mécanique Commentaire Vue sur plan Position des extracteurs Excréteurs positionnées près des issue servant d'issue de secours en cas d'incendie 0 0
Cahier d x27 activites 6e REPUBLIQUE DU SENEGAL UN PEUPLE ?? UN BUT ?? UNE FOI MINISTERE DE L ? EDUCATION NATIONALE INSPECTION D ? ACADEMIE DE DAKAR I E F DE DAKAR-PLATEAU CEM MAME THIERNO BIRAHIM MBACKE CELLULE DE SVT Sciences de la Vie et de la Terre SV 0 0
Claude Cléret Univers 3G.com Guide Spiritualité3G Eveiller la Conscience Multi- 0 0
Niv : III Février 2011 ﺍﳉﻤﻬﻮﺭﻳﺔ ﺍﳉﺰﺍﺋﺮﻳﺔ ﺍﻟﺪﳝﻮﻗﺮﺍﻃﻴﺔ ﺍﻟﺸﻌﺒﻴﺔ République Algérie 0 0
  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager