JSON (JavaScript Object Notation) — это текстовый формат для представления структурированных данных на основе синтаксиса объектов JavaScript. Он был создан для облегчения обмена данными между серверами и клиентами и стал одним из наиболее популярных форматов данных в веб-разработке и других областях. JSON использует два основных типа структур данных: Пример простого JSON-документа: {
"name": "John Doe",
"age": 30,
"isEmployee": true,
"skills": ["JavaScript", "Python", "SQL"],
"address": {
"street": "123 Main St",
"city": "Anytown",
"zip": "12345"
}
} JSON широко используется в веб-приложениях для обмена данными между сервером и клиентом через API (например, RESTful API). Пример запроса и ответа в формате JSON: GET /api/user/123 HTTP/1.1
Host: example.com {
"id": 123,
"name": "John Doe",
"email": "john.doe@example.com"
} JSON часто используется для хранения конфигураций приложений. Пример конфигурационного файла: {
"database": {
"host": "localhost",