Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salpagarov/jsons
Structure-enriched JSON, simple JSON-schema alternative
https://github.com/salpagarov/jsons
json json-schema
Last synced: 25 days ago
JSON representation
Structure-enriched JSON, simple JSON-schema alternative
- Host: GitHub
- URL: https://github.com/salpagarov/jsons
- Owner: salpagarov
- License: mit
- Created: 2024-10-17T12:23:49.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-17T14:54:09.000Z (3 months ago)
- Last Synced: 2024-10-27T11:14:15.626Z (2 months ago)
- Topics: json, json-schema
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JSONS
Спецификация JSON допускает перезапись ключей. Это дает нам возможность сначала вписать мета-данные ключей – комментарии, формат, что угодно! – перед самими данными. Таким образом, мы находим способ расширить формат, сохраняя совместимость.
## Пример 1
~~~json
{
"user": "Пользователи",
"user": [
{
"name" : "Имя пользователя",
"password" : "Пароль",
"groups" : "Группы пользователя",
"name" : "root",
"password" : "p@ssw0rd",
"groups" : [
"system", "security", "staff"
]
}
],
"group": "Группы",
"group": [
"system", "security", "staff"
]
}
~~~## Пример 2
~~~json
{
"user": "Пользователи",
"group": "Группы",
"user" : {
"name" : "Имя пользователя",
"password" : "Пароль",
"groups" : "Группы пользователя"
}
"user": [
{
"name" : "root",
"password" : "p@ssw0rd",
"groups" : [
"system", "security", "staff"
]
}
]
"group": [
"system", "security", "staff"
]
}
~~~