diff options
| author | nsfisis <nsfisis@gmail.com> | 2024-07-14 23:39:47 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2024-07-14 23:39:47 +0900 |
| commit | 8eae1719cd68929580ea2c8e795d238a1a03d81d (patch) | |
| tree | 87c541563d476612feb456701919eb58fee35d60 /docs/JSON.md | |
| download | reparojson-8eae1719cd68929580ea2c8e795d238a1a03d81d.tar.gz reparojson-8eae1719cd68929580ea2c8e795d238a1a03d81d.tar.zst reparojson-8eae1719cd68929580ea2c8e795d238a1a03d81d.zip | |
initial commit
Diffstat (limited to 'docs/JSON.md')
| -rw-r--r-- | docs/JSON.md | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/docs/JSON.md b/docs/JSON.md new file mode 100644 index 0000000..f5fab89 --- /dev/null +++ b/docs/JSON.md @@ -0,0 +1,105 @@ +https://www.json.org/json-en.html + +``` +json + element + +value + object + array + string + number + "true" + "false" + "null" + +object + '{' ws '}' + '{' members '}' + +members + member + member ',' members + +member + ws string ws ':' element + +array + '[' ws ']' + '[' elements ']' + +elements + element + element ',' elements + +element + ws value ws + +string + '"' characters '"' + +characters + "" + character characters + +character + '0020' . '10FFFF' - '"' - '\' + '\' escape + +escape + '"' + '\' + '/' + 'b' + 'f' + 'n' + 'r' + 't' + 'u' hex hex hex hex + +hex + digit + 'A' . 'F' + 'a' . 'f' + +number + integer fraction exponent + +integer + digit + onenine digits + '-' digit + '-' onenine digits + +digits + digit + digit digits + +digit + '0' + onenine + +onenine + '1' . '9' + +fraction + "" + '.' digits + +exponent + "" + 'E' sign digits + 'e' sign digits + +sign + "" + '+' + '-' + +ws + "" + '0020' ws + '000A' ws + '000D' ws + '0009' ws +``` |
