Встречается на собеседованиях • сегодня

Зачем нужен JSON

JSON (JavaScript Object Notation) — это легковесный текстовый формат обмена данными, удобный для чтения и написания как людьми, так и машинами. Основные преимущества:

  1. Простота — структура данных на основе пар "ключ-значение" (как в объектах JavaScript).
  2. Универсальность — поддерживается почти всеми языками программирования.
  3. Человекочитаемость — в отличие от XML или бинарных форматов.

Пример использования в Java (с библиотекой org.json):

java
import org.json.JSONObject;

JSONObject obj = new JSONObject();
obj.put("name", "John");
obj.put("age", 30);

String jsonString = obj.toString(); // {"name":"John","age":30}

Применяется в REST API, конфигурациях, хранении данных. Альтернативы: XML (более многословный), Protocol Buffers (бинарный, но эффективнее).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы