Extensible Markup Language (XML) ist eine markup-Sprache, definiert eine Reihe von Regeln für die Codierung von Dokumenten in einem format, das sowohl lesbar und maschinenlesbar. Das World Wide Web Consortium XML-1.0-Spezifikation aus dem Jahr 1998 und mehrere andere Verwandte Spezifikationen—Sie alle, Kostenlose open-standards—definieren von XML.
Die design-Ziele von XML betonen, Einfachheit, Allgemeinheit und usability über das Internet. Es ist eine Textdaten-format mit der starken Unterstützung durch Unicode für verschiedene menschliche Sprachen. Obwohl das design von XML konzentriert sich auf die Dokumente, die Sprache ist weit verbreitet für die Darstellung beliebiger Daten-Strukturen, wie Sie in web-services.
JavaScript Object Notation (JSON, ausgesprochen /ˈdʒeɪsən/; auch /ˈdʒeɪˌsɒn/[Anmerkung 1]) ist ein open-standard-Datei-format, verwendet von Menschen lesbaren text zu übermitteln, Daten von Objekten, die aus Attribut–Wert-Paare und array-Datentypen (oder jede andere serializable value). Es ist eine sehr häufige Daten-format, mit einer vielfältigen Palette von Anwendungen, wie dienen als Ersatz für XML in AJAX-systems.
JSON ist ein language-independent-data-format. Es wurde abgeleitet von der JavaScript, aber viele moderne Programmiersprachen code zu erzeugen und Parsen von JSON-format-Daten. Die offizielle Internet-media-type für JSON ist application/json. JSON Dateinamen die Endung .json.
Douglas Crockford ursprünglich angegeben das JSON-format in den frühen 2000er Jahren. JSON wurde erstmals standardisiert in 2013, als der ECMA-404. Die neuesten JSON-format-standard veröffentlicht wurde, im Jahr 2017 als RFC-8259, und bleibt im Einklang mit ECMA-404. Im selben Jahr, JSON war auch standardisiert als ISO/IEC 21778:2017. Der ECMA und ISO-standards beschrieben, nur die erlaubte syntax, in der Erwägung, dass die RFC-deckt einige der Sicherheit und Interoperabilität Erwägungen.
Vereinfachen Sie Ihr Leben mit einer Vielzahl von leistungsstarken Tools.
Schließen Sie ein Ultimate-Abonnement ab und profitieren Sie von allen Funktionen von Apps66.com