Cours1 xml initiation33 Initiation à XML CXML Origine et Concepts de base Origines d ? XML HTML avantages et inconvénients Les objectifs d ? XML La structure d ? XML Les atouts d ? XML Les Editeurs d ? XML CXML Origines ? XML eXtensible Markup Language la
Initiation à XML CXML Origine et Concepts de base Origines d ? XML HTML avantages et inconvénients Les objectifs d ? XML La structure d ? XML Les atouts d ? XML Les Editeurs d ? XML CXML Origines ? XML eXtensible Markup Language langage de marquage extensible ou langage à balises étendu ? Métalangage dont les bases peuvent être utilisées pour créer d ? autres langages ? XML est issu de SGML Standard Generalized Markup Language un métalangage standard international ? XML est un Standard gratuit développé par XML Working Group sous l'égide du World Wide Web Consortium W C depuis ? XML est recommandé o ?ciellement par le W C http www w org depuis le février ? Supporté par les grands constructeurs ? IBM Microsoft HP SUN BEA etc CUn document est composé de éléments Émetteur Destinataire Date Référence Contenu LA STRUCTURE De service RH À M le PDG Le NOTE n -A LE SUPPORT PHYSIQUE Service RH M Le PDG -A La DRH a évalué ? LES DONNEES La DRH a évalué les besoins en formation pour l ? ensemble des personnels du groupe pour l ? année ? LA MISE EN FORME CUn document numerique est composé de ?chiers DOCUMENT NUMERIQUE STRUCTURE DONNEES MISE EN FORME FICHIER FICHIER FICHIER pour la structure pour les données pour la mise en forme xsd ou dtd xml xsl ou css CHTML présentation ? Proposé par le W C comme format de documents sur le Web Langage avec des balises ?xes standardisées permettant la mise en forme d ? un texte ? Standard reconnu par tous les navigateurs très populaire sur le Web ? Nouvelle version en cours de standardisation HTML pour le web Contenu du document une référence externe CHTML inconvénients ? HTML a un ensemble pré-déterminé de balises ? Il n'est pas possible de créer de nouvelles balises ? HTML est un langage de présentation ? Les balises donnent des indications sur la manière de présenter et non sur le contenu ? Mise à jour d ? un ensemble de pages di ?cile ? Restructuration ou remise en forme de l ? ensemble des pages du site fastidieux ? Mélange le fond et la forme ? Données utiles et mises en forme mixées ? Pas de rigueur d'écriture ? On peut écrire indi ?éremment une balise en minuscules ou en majuscules ? ne pas indiquer la balise de fermeture ? faire chevaucher des balises di ?ér entes CPrésentation et Structuration Titre Auteur Section Paragraphe Paragraphe Paragraphe Section XML Des BD aux Services Web Georges Gardarin Introduction Ces dernières années ont vu l'ouverture des systèmes d'information à l'Internet Alors que depuis les années ces systèmes se développaient le choc Internet ? Ainsi on a vu appara? tre une myriade de technologies nouvelles attrayantes mais peu structurantes voir perturbantes Certaines n'ont guère survécues ? L'urbanisation passe avant tout par la standardisation des échanges il faut s'appuyer sur des standards ouverts solides lisibles sécurisés capable d'assurer l'interopérabilité avec l'Internet et