En Ligne gratuit XML formatage automatique de la requête




XML (Extensible Markup Language) est un langage de balisage qui définit un ensemble de règles de codage pour les documents dans un format qui soit à la fois lisible et lisible à la machine. Le World Wide Web Consortium Spécification XML 1.0 de 1998 et de plusieurs autres spécifications connexes, tous gratuits, des normes ouvertes définir XML.

Les objectifs de conception de XML accent sur la simplicité, de la généralité, et la facilité d'utilisation sur l'Internet. C'est un format de données textuelles avec un fort soutien via le format Unicode pour les différentes langues humaines. Bien que la conception de XML se concentre sur les documents, la langue est largement utilisé pour la représentation des structures de données arbitraires, tels que ceux utilisés dans les services web.

Plusieurs schémas des systèmes existent pour aider à la définition de langages basés sur XML, tandis que les programmeurs ont développé de nombreuses interfaces de programmation d'application (Api) pour faciliter le traitement des données XML.

L'essence de pourquoi extensible markup langues sont nécessaires, est expliqué au langage de Balisage (voir, par exemple, langage de Balisage § XML) et au Standard Generalized Markup Language.

Des centaines de formats de document à l'aide de la syntaxe XML ont été développés, y compris les flux RSS, Atom, SAVON, SVG, et le XHTML. Formats basés sur XML sont devenus le défaut de nombreux outils de productivité de bureau, y compris Microsoft Office (Office Open XML), OpenOffice.org et LibreOffice (OpenDocument), et Apple iWork[citation nécessaire]. XML a également fourni de la langue de base de protocoles de communication tels que XMPP. Applications pour Microsoft .NET Framework utiliser des fichiers XML pour la configuration, et les listes de propriété sont une mise en œuvre de la configuration de stockage construit sur XML.

De nombreuses données de l'industrie des normes, comme la Santé, le Niveau 7, OpenTravel Alliance, FpML, MISMO, et Nationale Modèle d'Échange d'Informations sont basées sur XML et les fonctionnalités de la spécification du schéma XML. Bon nombre de ces normes sont très complexes et il n'est pas rare pour un cahier des charges composé de plusieurs milliers de pages.[citation nécessaire] Dans l'édition, Darwin Information Typing Architecture est un XML des données de l'industrie standard. XML est largement utilisé pour étayer les différents formats de publication.

XML est largement utilisé dans une Architecture Orientée Services (SOA). Les systèmes disparates de communiquer les uns avec les autres par l'échange de messages XML. Le message exchange format est standardisé sous forme de schéma XML (XSD). Ceci est aussi appelé le schéma canonique. il est également appelé le schéma canonique. XML est entré en usage commun pour l'échange de données sur Internet. IETF RFC:3023, maintenant remplacée par la RFC:7303, a donné des règles pour la construction de l'Internet, les Types de Médias pour les utiliser lors de l'envoi de XML. Il définit également les types de supports d'application/xml et texte/xml, qui seulement dire que les données sont au format XML, et rien au sujet de sa sémantique.

RFC 7303 recommande également que les langages basés sur XML être donnée types de médias se terminant en +xml; par exemple image/svg+xml pour le format SVG. Des lignes directrices supplémentaires pour l'utilisation de XML dans un réseau de contexte apparaissent dans la RFC 3470, aussi connu comme l'IETF BCP 70, un document couvrant de nombreux aspects de la conception et du déploiement d'un langage basé sur XML.




Simplifiez-vous la vie avec une multitude de puissants outils.

inscrivez-vous pour une adhésion Ultime et bénéficiez de toutes les fonctionnalités de Apps66.com

Inscrivez-vous maintenant!