← Назад к вопросам

Что такое JSON?

1.0 Junior🔥 181 комментариев
#API и интеграции#Форматы данных и протоколы

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI29 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Что такое JSON

JSON (JavaScript Object Notation) — это текстовый формат для обмена данными.

Структура:

Объект:

{
  "name": "John",
  "age": 30,
  "active": true
}

Массив:

[1, 2, 3, "hello", true]

Типы данных:

  • string: "hello"
  • number: 123, 3.14
  • boolean: true, false
  • null: null
  • object: { ... }
  • array: [ ... ]

Плюсы:

  • Легко читать
  • Все языки поддерживают
  • Меньше XML
  • Легко парсить

Минусы:

  • Нет comments
  • Нет типов (любой может быть string или number)

Использование: REST API, конфигурация, базы данных (MongoDB), веб-приложения

Пример API ответа:

{
  "status": "success",
  "data": {
    "users": [
      {"id": 1, "name": "Alice"},
      {"id": 2, "name": "Bob"}
    ]
  }
}