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.
JSON (JavaScript Object Notation), prononcé /ˈdʒeɪsən; voir aussi /ˈdʒeɪˌsɒn/[note 1]) est un format de fichier standard qui utilise de l'homme-texte lisible pour transmettre des données à des objets composés de paires attribut–valeur et le tableau des types de données (ou de tout autre serializable valeur). C'est un très commun de format de données, avec une large gamme d'applications, telles que la distribution, en remplacement de XML en AJAX systèmes.
JSON est un langage indépendant du format de données. Il a été dérivée à partir de JavaScript, mais de nombreux langages de programmation modernes comprennent un code pour générer et analyser au format JSON données. L'Internet officiel type de support de JSON est application/json. JSON noms de fichiers, utilisez l'extension .json.
Douglas Crockford a été spécifié le format JSON dans le début des années 2000. JSON a d'abord été normalisé en 2013, comme l'ECMA-404. La dernière format JSON norme a été publiée en 2017 comme le RFC 8259, et reste cohérente avec ECMA-404. Cette même année, JSON a également été normalisés ISO/IEC 21778:2017. L'ECMA et des normes ISO ne décrit que le permis de la syntaxe, tandis que la RFC couvre une partie de la sécurité et de l'interopérabilité considérations.
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