Schema formats
From Just Solve the File Format Problem
(Difference between revisions)
(→List of formats: Fixed misdirected link) |
(→List of formats) |
||
Line 22: | Line 22: | ||
* [[DTD]] (Document Type Definition) | * [[DTD]] (Document Type Definition) | ||
* [[EBML Schema]] | * [[EBML Schema]] | ||
+ | * [[Invisible XML]] [https://invisiblexml.org/] | ||
* [[JSON Table Schema]] (describes tabular data such as spreadsheets and [[CSV]] files) | * [[JSON Table Schema]] (describes tabular data such as spreadsheets and [[CSV]] files) | ||
* [[JSON Type Definition]] (RFC 8927) | * [[JSON Type Definition]] (RFC 8927) |
Revision as of 12:00, 25 July 2022
This section is for formats that define or describe other formats.
The term "schema" may not be perfectly accurate for some of these formats, but let's not nitpick. Another term that could be used is "metaformats", but we're using that for formats that implement other formats, which is a significantly different concept.
Related topics:
List of formats
- BFD (Binary Format Description)
- Citation Style Language (describes bibliographic citation formats)
- CSV Dialect Description Format (describes details of features differing between CSV varieties)
- CSV Schema (describes format of CSV file)
- CUE [1]
- DFDL (Data Format Description Language)
- DTD (Document Type Definition)
- EBML Schema
- Invisible XML [2]
- JSON Table Schema (describes tabular data such as spreadsheets and CSV files)
- JSON Type Definition (RFC 8927)
- Kaitai Struct
- MediaTrace (technical report of file structure as interpreted by MediaArea tools)
- Okteta grammar file
- RAML [3]
- Synalysis grammar file (used by Synalize It! and Hexinator)
- Trd (TRID)
- XCEL (part of XCL project)
- XMDP (XHTML Meta Data Profiles)
- XML Schema Definition