XML

TwitterFacebook
Get flash to fully experience Pearltrees

XML Facile! XML

http://xml.toutestfacile.com/guide_xml/langage_xml_1.php5 La norme XML (eXtensible Markup Language) permet avant tout de stocker dans un fichier des informations structurées. On parle alors de document XML. Ce dernier est alors composé de texte libre et de balises (à la manière de ce que vous pouvez connaître avec l'HTML) possédant éventuellement des attributs. L'utilisation du XML permet entre autre: D'échanger des informations entre diverses applications. De générer des documents (HTML par exemple) ayant différents aspect selon l'utilisateur final.
Par Thierry Stœhr, jeudi 8 septembre 2005. Lien permanent Synthèse Des formats ouverts de type XML (mis à jour au 20 février 2006)

Une liste de formats ouverts XML

http://formats-ouverts.org/post/2005/09/08/526-une-liste-de-formats-ouverts-xml

XML Schema

http://fr.wikipedia.org/wiki/XML_Schema Un article de Wikipédia, l'encyclopédie libre. XML Schema publié comme recommandation par le W3C en mai 2001 est un langage de description de format de document XML permettant de définir la structure et le type de contenu d'un document XML. Cette définition permet notamment de vérifier la validité de ce document.
Un article de Wikipédia, l'encyclopédie libre. L' Extensible Markup Language ( XML [ note 1 ] , « langage de balisage extensible » en français) est un langage informatique de balisage générique qui dérive du SGML . Cette syntaxe est dite « extensible » car elle permet de définir différents espaces de noms , c'est-à-dire des langages avec chacun leur vocabulaire et leur grammaire, comme XHTML , XSLT , RSS , SVG … Elle est reconnaissable par son usage des chevrons ( < > ) encadrant les balises. L'objectif initial est de faciliter l'échange automatisé de contenus complexes ( arbres , texte riche…) entre systèmes d'informations hétérogènes ( interopérabilité ). Avec ses outils et langages associés une application XML respecte généralement certains principes :

Extensible Markup Language

http://fr.wikipedia.org/wiki/Extensible_Markup_Language

Le langage de balisage extensible (XML) 1.1

1 Introduction Le langage de balisage extensible, abrégé en XML, décrit une classe d'objets de données appelés documents XML et décrit partiellement le fonctionnement des logiciels qui les traitent. XML est un profil d'application, ou une forme restreinte d'application, du langage de balisage généralisé standard SGML [ISO 8879] . Par construction, les documents XML sont des documents SGML conformes. http://www.yoyodesign.org/doc/w3c/xml11/
Statut de ce document Ce document a été revu par les membres du W3C et par les parties tiers et a été approuvé par le directeur comme une recommandation du W3C. C'est un document stable et peut être employé comme matériel de référence ou cité comme une référence normative dans un autre document. Le rôle du W3C dans la réalisation de la recommandation est d'attirer l'attention sur cette spécification et de promouvoir son large déploiement, afin d'améliorer la richesse fonctionnelle du web et son interopérabilité. Ce document a été créé par le groupe de travail XML Linking dans le cadre de l'activité XML dans le domaine architecture du W3C. Pour avoir le contexte sur ce travail, Voir la présentation de l'activité XML .

XML Base

http://www.la-grange.net/w3c/xmlbase/

Interview - Michael Tartar - Andersen

L'élaboration des standards XML prend les allures d'une histoire sans fin. Pourquoi semble-t-il nécessaire d'élaborer autant de dérivés de ce méta-langage ? Michaël Tartar : Il faut bien distinguer deux types de standards : les fondamentaux de XML, qui constituent un socle technologique générique, et les dérivés métiers de XML. Les premiers, élaborés par le World Wide Web Consortium ( W3C ), complètent le langage XML et dessinent peu à peu une sorte de langage de programmation capable de traiter tous types de documents structurés. Les seconds, soutenus par d'autres alliances qui réunissent souvent les acteurs d'un secteur industriel, s'apparentent à des applications verticales de XML. Ce second type de standard est indispensable: le champ d'action du W3C concerne seulement les fondations technologiques de XML; pour produire des applications métiers, d'autres consortiums doivent forcément prendre le relais. http://www.journaldunet.com/solutions/itws/010717_it_tartar.shtml
XML ( Extensible Markup Language , ou Langage Extensible de Balisage) est le langage destiné à succéder à HTML sur le World Wide Web. Comme HTML ( Hypertext Markup Language) c'est un langage de balisage ( markup ), c'est-à-dire un langage qui présente de l'information encadrée par des balises . Mais contrairement à HTML, qui présente un jeu limité de balises orientées présentation (titre, paragraphe, image, lien hypertexte, etc.), XML est un métalangage, qui va permettre d'inventer à volonté de nouvelles balises pour isoler toutes les informations élémentaires (titre d'ouvrage, prix d'article, numéro de sécurité sociale, référence de pièce…), ou agrégats d'informations élémentaires, que peut contenir une page Web. http://xml.chez.com/initiation/

XML expliqué aux débutants

UBL

RETOUR A LA PREMIERE PARTIE: Les fondamentaux de XML (MIS A JOUR LE 04/04/2002) Dans l'univers des échanges B to B, la définition des langages XML se précise de jour en jour. Ce travail de longue haleine, qui a d'ores et déjà abouti à la mise en production d'un certain nombre de formats, couvre en fait deux grands chantiers: d'une part, la conception d'une couche de standards universels capable de rendre les applications distantes interopérables, et d'autre part la mise au point des vocabulaires nécessaires à la compréhension mutuelle des systèmes d'entreprise. Dans le premier cas, il s'agit d'un chantier déjà fameux connu sous l'anglicisme Web Services , et dans le second de la constitution de langages métier horizontaux et verticaux. Un immense projet donc qui couvre l'ensemble des problématiques inter-entreprises: depuis les spécifications relatives aux processus métier, en passant par la structuration des documents commerciaux et par la codification des produits.

Panorama XML : des Web Services aux dialectes XML métiers (Seconde partie)

http://www.journaldunet.com/solutions/0111/011121_xml_part3.shtml

Panorama des dialectes XML (première partie)

http://www.journaldunet.com/solutions/0110/011016_xml_part1.shtml ALLER A LA SECONDE PARTIE: Des Web Services aux dialectes XML B to B Depuis février 1998, date de la première spécification officielle du langage XML, le puzzle que représentent les dérivés de ce méta-langage s'est sensiblement étoffé. La raison ? Pur produit de l'ère Internet, XML représente une façon à la fois efficace et abordable de structurer de l'information. Plus pragmatique que son ancêtre le SGML (langage de description pour la documentation lourde et complexe) mais aussi plus structuré que le rustique HTML (qui confond apparence et structure des données), XML réussit un bel équilibre.

Introduction à XML | CommentCaMarche

Mars 2013 Présentation de XML XML (entendez eXtensible Markup Language et traduisez Langage à balises étendu , ou Langage à balises extensible ) est en quelque sorte un langage HTML amélioré permettant de définir de nouvelles balises. Il s'agit effectivement d'un langage permettant de mettre en forme des documents grâce à des balises (markup).
Nearby: XML Specifications and Translations of them. Introduction Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. This page describes the work being done at W3C within the XML Activity, and how it is structured. Work at W3C takes place in Working Groups .

Extensible Markup Language (XML)