@@ -29,6 +29,45 @@ the data structures they represent.
29
29
Taxonomy
30
30
--------
31
31
32
+ | Size | Content | Redundancy | Structure | Acronym |
33
+ | ------------------------------------| ---------| ---------------| -----------| ------------|
34
+ | Tier 1 Minified < 100 bytes | Numeric | Redundant | Flat | Tier 1 NRF |
35
+ | Tier 1 Minified < 100 bytes | Numeric | Redundant | Nested | Tier 1 NRN |
36
+ | Tier 1 Minified < 100 bytes | Numeric | Non-Redundant | Flat | Tier 1 NNF |
37
+ | Tier 1 Minified < 100 bytes | Numeric | Non-Redundant | Nested | Tier 1 NNN |
38
+ | Tier 1 Minified < 100 bytes | Textual | Redundant | Flat | Tier 1 TRF |
39
+ | Tier 1 Minified < 100 bytes | Textual | Redundant | Nested | Tier 1 TRN |
40
+ | Tier 1 Minified < 100 bytes | Textual | Non-Redundant | Flat | Tier 1 TNF |
41
+ | Tier 1 Minified < 100 bytes | Textual | Non-Redundant | Nested | Tier 1 TNN |
42
+ | Tier 1 Minified < 100 bytes | Boolean | Redundant | Flat | Tier 1 BRF |
43
+ | Tier 1 Minified < 100 bytes | Boolean | Redundant | Nested | Tier 1 BRN |
44
+ | Tier 1 Minified < 100 bytes | Boolean | Non-Redundant | Flat | Tier 1 BNF |
45
+ | Tier 1 Minified < 100 bytes | Boolean | Non-Redundant | Nested | Tier 1 BNN |
46
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Numeric | Redundant | Flat | Tier 2 NRF |
47
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Numeric | Redundant | Nested | Tier 2 NRN |
48
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Numeric | Non-Redundant | Flat | Tier 2 NNF |
49
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Numeric | Non-Redundant | Nested | Tier 2 NNN |
50
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Textual | Redundant | Flat | Tier 2 TRF |
51
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Textual | Redundant | Nested | Tier 2 TRN |
52
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Textual | Non-Redundant | Flat | Tier 2 TNF |
53
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Textual | Non-Redundant | Nested | Tier 2 TNN |
54
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Boolean | Redundant | Flat | Tier 2 BRF |
55
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Boolean | Redundant | Nested | Tier 2 BRN |
56
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Boolean | Non-Redundant | Flat | Tier 2 BNF |
57
+ | Tier 2 Minified ≥ 100 < 1000 bytes | Boolean | Non-Redundant | Nested | Tier 2 BNN |
58
+ | Tier 2 Minified ≥ 1000 bytes | Numeric | Redundant | Flat | Tier 3 NRF |
59
+ | Tier 2 Minified ≥ 1000 bytes | Numeric | Redundant | Nested | Tier 3 NRN |
60
+ | Tier 2 Minified ≥ 1000 bytes | Numeric | Non-Redundant | Flat | Tier 3 NNF |
61
+ | Tier 2 Minified ≥ 1000 bytes | Numeric | Non-Redundant | Nested | Tier 3 NNN |
62
+ | Tier 2 Minified ≥ 1000 bytes | Textual | Redundant | Flat | Tier 3 TRF |
63
+ | Tier 2 Minified ≥ 1000 bytes | Textual | Redundant | Nested | Tier 3 TRN |
64
+ | Tier 2 Minified ≥ 1000 bytes | Textual | Non-Redundant | Flat | Tier 3 TNF |
65
+ | Tier 2 Minified ≥ 1000 bytes | Textual | Non-Redundant | Nested | Tier 3 TNN |
66
+ | Tier 2 Minified ≥ 1000 bytes | Boolean | Redundant | Flat | Tier 3 BRF |
67
+ | Tier 2 Minified ≥ 1000 bytes | Boolean | Redundant | Nested | Tier 3 BRN |
68
+ | Tier 2 Minified ≥ 1000 bytes | Boolean | Non-Redundant | Flat | Tier 3 BNF |
69
+ | Tier 2 Minified ≥ 1000 bytes | Boolean | Non-Redundant | Nested | Tier 3 BNN |
70
+
32
71
The taxonomy aims to classify JSON documents into a limited and useful set of
33
72
categories that is easy to reason about rather than exhaustively considering
34
73
every possible aspect of a data structure. The taxonomy categorizes JSON
0 commit comments