Standardy XML a JSON

Přehled primárních standardů a specifikací používaných na XML.cz. Stav návrhu, doporučení W3C a vydané RFC jsou odlišné; konkrétní implementace může podporovat jen část dokumentu.

Autor: Aktualizováno

Dokumenty a související kapitoly

Údaje se ověřují při úpravě kapitoly; datum tohoto přehledu nezaručuje podporu nejnovější verze ve všech knihovnách. Ověřeno 1. 10. 2026. Tabulka vzniká ze stejného registru jako boxy Standard pod články.

StandardOrganizaceVerze a stavVydáníVýklad
Definice e-Podání OSVČ (Přehled o příjmech a výdajích)Česká správa sociálního zabezpečeníOSVC25, datová věta 1.0; technická dokumentace úřaduneuvedeno / průběžná specifikaceXML pro ČSSZ (přehled OSVČ)
Protocol BuffersGoogleEdition 2024, ProtoJSON; specifikace projektuneuvedeno / průběžná specifikaceREST/JSON vs. gRPC/Protobuf
gRPC over HTTP2gRPC (CNCF)průběžná specifikace protokolu; specifikace projektuneuvedeno / průběžná specifikaceREST/JSON vs. gRPC/Protobuf
PostgreSQL DocumentationPostgreSQL Global Development Group18; dokumentace projektu25. 9. 2025JSON a XML v PostgreSQL
Office Open XMLEcma InternationalECMA-376, páté vydání (různá vydání částí); standard Ecma12/2021DOCX, XLSX a ODT
XBRLXBRL International2.1; Recommendation20. 2. 2013XBRL a ESEF výkazy
CSVIETFRFC 4180; Informational10/2005Převody CSV ↔ XML ↔ JSON ↔ YAML
package.jsonnpmCLI 11 dokumentace; průběžná dokumentaceneuvedeno / průběžná specifikacepackage.json a JSON konfigurace
OPMLOPML2.0; specifikace projektuneuvedeno / průběžná specifikaceDalší XML formáty: plist, XAML, BPMN a OPML
BPMNOMG2.0.2; publikovaná specifikace1/2014Další XML formáty: plist, XAML, BPMN a OPML
MathML CoreW3Csnapshot 2025-06-24; Candidate Recommendation Snapshot24. 6. 2025MathML
MathMLW3C3.0, druhé vydání; doporučení W3C10. 4. 2014MathML
XPointer FrameworkW3C1.0; doporučení W3C25. 3. 2003XLink a XPointer
XLinkW3C1.1; doporučení W3C6. 5. 2010XLink a XPointer
ZUGFeRD / Factur-XFeRD / FNFE-MPE2.5.2 / 1.09.2; publikovaná specifikace4. 8. 2026ZUGFeRD a Factur-X
ISO 20022ISO / Registration Authoritykatalog verzovaných zpráv; mezinárodní norma a registrované definiceneuvedeno / průběžná specifikaceSEPA a ISO 20022
KMLOGC2.3; OGC Implementation Standardneuvedeno / průběžná specifikaceGPX a KML
GPXTopografix1.1; specifikace a XSD9. 8. 2004GPX a KML
BSONBSON1.1; specifikace projektuneuvedeno / průběžná specifikaceCBOR, MessagePack a BSON
MessagePackMessagePackspecifikace; specifikace projektuneuvedeno / průběžná specifikaceCBOR, MessagePack a BSON
CBORIETFRFC 8949; Internet Standard12/2020CBOR, MessagePack a BSON
JWT Best Current PracticesIETFRFC 8725 / BCP 225; Best Current Practice2/2020JWT: JSON Web Token
JSON Web TokenIETFRFC 7519; Proposed Standard5/2015JWT: JSON Web Token
OpenAPI SpecificationOpenAPI Initiative3.2.1; publikovaná specifikaceneuvedeno / průběžná specifikaceOpenAPI
JSON LinesJSON Linespopis formátu; konvence, nikoli RFCneuvedeno / průběžná specifikaceJSON Lines a NDJSON
GeoJSONIETFRFC 7946; Proposed Standard8/2016GeoJSON
JSON-LDW3C1.1; doporučení W3C16. 7. 2020JSON-LD
HTTP SemanticsIETFRFC 9110; Internet Standard6/2022XML a JSON ve webových API, REST/JSON vs. gRPC/Protobuf
XHTML 1.0W3Cdruhé vydání; historické doporučení W3C1. 8. 2002XHTML a HTML parsované jako XML
Extensible Stylesheet Language (XSL)W3C1.1; doporučení W3C5. 12. 2006XSL-FO: XML pro sazbu dokumentů
XML Encryption Syntax and ProcessingW3C1.1; doporučení W3C11. 4. 2013XML Encryption
XML CatalogsOASIS1.1; standard OASIS7. 10. 2005XML Catalogs
XML InclusionsW3C1.0, druhé vydání; doporučení W3C15. 11. 2006XInclude
SchematronISO/IEC19757-3:2025; mezinárodní normaneuvedeno / průběžná specifikaceSchematron
RELAX NGOASIS1.0; Committee Specification3. 12. 2001RELAX NG
OpenDocumentOASIS1.3; standard OASIS27. 4. 2021DOCX, XLSX a ODT
SAML CoreOASIS2.0; standard OASIS15. 3. 2005SAML přihlášení (SSO)
EPUBW3C3.3; doporučení W3C25. 5. 2023EPUB e-knihy
Android App manifest overviewGoogleprůběžná dokumentace; dokumentace platformyneuvedeno / průběžná specifikaceAndroid layouty a manifest
Maven POM ReferenceApachemodel 4.0.0; dokumentace projektuneuvedeno / průběžná specifikaceMaven pom.xml
Media TypesIANAprůběžný registr; registrneuvedeno / průběžná specifikace
XML Media TypesIETFRFC 7303; navrhovaný standard7/2014XML a JSON ve webových API, XHTML a HTML parsované jako XML, MIME typy XML a JSON
XPath and XQuery Functions and OperatorsW3C3.1; doporučení W3C21. 3. 2017Reference XPath funkcí
Peppol BIS BillingOpenPeppol3.0, vydání květen 2026; specifikace profiluneuvedeno / průběžná specifikaceE-fakturace v EU
EN 16931: Electronic invoicingCEN / Evropská komiseEN 16931-1:2017; evropská norma; přehled shody Evropské komiseneuvedeno / průběžná specifikaceZUGFeRD a Factur-X, E-fakturace v EU
xml:idW3C1.0; doporučení W3C9. 9. 2005Speciální atributy xml:*
XML BaseW3C2. vydání; doporučení W3C28. 1. 2009Speciální atributy xml:*, XInclude
XQuery 3.1: An XML Query LanguageW3C3.1; doporučení W3C21. 3. 2017XQuery
RFC7396: JSON Merge PatchIETF7396; navrhovaný standard10/2014JSON Patch, JSONPath vs Pointer vs Patch, MIME typy XML a JSON
RFC6902: JavaScript Object Notation (JSON) PatchIETF6902; navrhovaný standard4/2013JSON Patch, JSONPath vs Pointer vs Patch, MIME typy XML a JSON
RFC6901: JavaScript Object Notation (JSON) PointerIETF6901; navrhovaný standard4/2013JSON Pointer, JSON Patch, JSONPath vs Pointer vs Patch
RFC9535: JSONPath: Query Expressions for JSONIETF9535; navrhovaný standard2/2024JSONPath, JSONPath vs Pointer vs Patch
ECMAScript Language SpecificationEcma International / TC39průběžná specifikace; živý dokumentneuvedeno / průběžná specifikaceJSON vs JavaScript, XML a JSON v Node.js a TypeScriptu, Bezpečnost JSON
The JSON5 Data Interchange FormatJSON51.0.0; specifikace projektuneuvedeno / průběžná specifikaceJSON, JSON5, JSONC a YAML
YAML Ain’t Markup LanguageYAML1.2.2; specifikace1. 10. 2021JSON, JSON5, JSONC a YAML, Převody CSV ↔ XML ↔ JSON ↔ YAML
JSON Schema CoreJSON Schema2020-12; publikovaný návrh specifikace; není vydané RFCneuvedeno / průběžná specifikaceXSD vs JSON Schema, OpenAPI, JSON Schema, Klíčová slova, Skládání schémat, Verze a kompatibilita, JSON Schema klíčová slova, Slovník XML a JSON, Historie XML a JSON
JSON Schema ValidationJSON Schema2020-12; publikovaný návrh specifikace; není vydané RFCneuvedeno / průběžná specifikaceXSD vs JSON Schema, JSON Schema, Klíčová slova, Skládání schémat, Verze a kompatibilita, Bezpečnost JSON, Jak validovat JSON, JSON Schema klíčová slova
Extensible Markup Language (XML) 1.0W3C5. vydání; doporučení W3C26. 11. 2008Co je XML, Jak funguje XML, Speciální atributy xml:*, XML 1.0 vs XML 1.1, DTD, Převod XML ↔ JSON, XML a JSON v Javě, XML a JSON v příkazové řádce, XML a JSON v Node.js a TypeScriptu, XML a JSON v Go, XML a JSON v Rustu, XML a JSON v C, C++, Kotlinu a PowerShellu, Bezpečnost: XXE, Bezpečnost XML a JSON, Velké XML a JSON soubory, Převody CSV ↔ XML ↔ JSON ↔ YAML, Porovnání dvou XML dokumentů, Další XML formáty: plist, XAML, BPMN a OPML, XML pro ČSSZ (přehled OSVČ), Reference XML syntaxe, XML entity a číselné odkazy, Slovník XML a JSON, Historie XML a JSON, XML: neplatný znak, XML: nedeklarovaný prefix, XSD: chybějící povinný atribut, XSD: neplatná hodnota datového typu, XSD: nesouhlasí jmenný prostor
Extensible Markup Language (XML) 1.1W3C2. vydání; doporučení W3C16. 8. 2006Co je XML, XML 1.0 vs XML 1.1, XML: neplatný znak
Namespaces in XML 1.0W3C3. vydání; doporučení W3C8. 12. 2009Jmenné prostory, Speciální atributy xml:*, Odstranění jmenného prostoru, Porovnání dvou XML dokumentů, Jmenné prostory běžných formátů, Slovník XML a JSON, XML: nedeklarovaný prefix, XPath nic nevrací: výchozí namespace
XML Schema Part 1: StructuresW3C1.0, 2. vydání; doporučení W3C28. 10. 2004XML Schema (XSD), XML vs JSON, XSD vs JSON Schema, XML pro ČSSZ (přehled OSVČ), Reference XSD komponent, Historie XML a JSON, XSD: chybějící povinný atribut, XSD: neplatná hodnota datového typu, XSD: nesouhlasí jmenný prostor
XML Schema Part 2: DatatypesW3C1.0, 2. vydání; doporučení W3C28. 10. 2004XML Schema (XSD), XSD vs JSON Schema, XSD datové typy, XSD: chybějící povinný atribut, XSD: neplatná hodnota datového typu, XSD: nesouhlasí jmenný prostor
W3C XML Schema Definition Language (XSD) 1.1 Part 1: StructuresW3C1.1; doporučení W3C5. 4. 2012XML Schema (XSD), Reference XSD komponent
XML Path Language (XPath)W3C1.0; doporučení W3C16. 11. 1999Schematron, XPath, JSON a XML v PostgreSQL, Reference XPath os, Reference XPath funkcí, XPath nic nevrací: výchozí namespace
XML Path Language (XPath) 3.1W3C3.1; doporučení W3C21. 3. 2017XPath, XQuery, Reference XPath os, Reference XPath funkcí, XPath nic nevrací: výchozí namespace
XSL Transformations (XSLT)W3C1.0; doporučení W3C16. 11. 1999XSLT, Odstranění jmenného prostoru
XSL Transformations (XSLT) Version 3.0W3C3.0; doporučení W3C8. 6. 2017XSLT
RFC 8259: The JavaScript Object Notation (JSON) Data Interchange FormatIETFSTD 90; internetový standard12/2017XML vs JSON, Převod XML ↔ JSON, XML a JSON ve webových API, REST/JSON vs. gRPC/Protobuf, Co je JSON, Syntaxe JSON, Řetězce a escapování, Čísla v JSON, JSON vs JavaScript, JSON, JSON5, JSONC a YAML, JSON Lines a NDJSON, package.json a JSON konfigurace, XML a JSON v Javě, XML a JSON v příkazové řádce, JSON a XML v PostgreSQL, XML a JSON v Node.js a TypeScriptu, XML a JSON v Go, XML a JSON v Rustu, XML a JSON v C, C++, Kotlinu a PowerShellu, Bezpečnost JSON, Bezpečnost XML a JSON, Velké XML a JSON soubory, Převody CSV ↔ XML ↔ JSON ↔ YAML, Jak validovat JSON, Reference JSON syntaxe, JSON escape sekvence, MIME typy XML a JSON, Slovník XML a JSON, Historie XML a JSON, JSON: Unexpected token, JSON: koncová čárka, JSON: neplatný escape, JSON: neplatné číslo, JSON: neočekávaný konec
ECMA-404: The JSON data interchange syntaxEcma International2. vydání; standard Ecma, shodný s ISO/IEC 2177812/2017XML vs JSON, Co je JSON, Syntaxe JSON, Reference JSON syntaxe, Historie XML a JSON
RFC 7493: The I-JSON Message FormatIETFI-JSON; navrhovaný standard3/2015Řetězce a escapování, Čísla v JSON
XML Signature Syntax and ProcessingW3C1.1; doporučení W3C11. 4. 2013Elektronický podpis XML, Kanonizace XML (C14N), XML Encryption, Bezpečnost XML a JSON
Canonical XMLW3C1.1; doporučení W3C2. 5. 2008Elektronický podpis XML, Kanonizace XML (C14N), Porovnání dvou XML dokumentů
Exclusive XML CanonicalizationW3C1.0; doporučení W3C18. 7. 2002Elektronický podpis XML, Kanonizace XML (C14N)
Sitemaps XML formatsitemaps.org0.9; protokol podporovaný vyhledávačineuvedeno / průběžná specifikaceSitemap.xml
RSS 2.0 SpecificationRSS Advisory Board2.0.11; specifikace30. 3. 2009RSS a Atom feed
RFC 4287: The Atom Syndication FormatIETF1.0; navrhovaný standard12/2005RSS a Atom feed
Simple Object Access Protocol (SOAP) 1.1W3C1.1; poznámka W3C (Note)8. 5. 2000SOAP zpráva
SOAP Version 1.2 Part 1: Messaging FrameworkW3C1.2, 2. vydání; doporučení W3C27. 4. 2007SOAP zpráva
Scalable Vector Graphics (SVG) 1.1W3C1.1, 2. vydání; doporučení W3C16. 8. 2011SVG grafika
Scalable Vector Graphics (SVG) 2W3C2; kandidát na doporučení W3C4. 10. 2018SVG grafika

Jak číst status

Recommendation je stabilní doporučení W3C. Proposed Standard je stupeň standardizační řady IETF; Internet Standard má dokončený vyšší status. Internet-Draft a komunitní návrhy nejsou vydanými standardy. JSON Schema 2020-12 je publikovaná specifikace projektu, nikoli vydané RFC.

U XPath, XSLT a XQuery 4.0 sleduj návrhy QT4CG. Nevyvozuj jejich finální status jen z čísla verze. U profilu Peppol připínej také vydání validačních artefaktů.

0