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

Какие плюсы и минусы JSON

Плюсы:

  • Легковесный и читаемый формат
  • Поддержка всеми языками (встроенные парсеры/сериализаторы)
  • Идеален для REST API и конфигураций
  • Поддержка сложных структур (вложенные объекты/массивы)

Минусы:

  • Нет поддержки комментариев
  • Ограниченный набор типов данных (нет дат, бинарных данных)
  • Менее эффективен чем бинарные форматы (Protobuf)
  • Нет схемы/валидации по умолчанию

Пример:

java
// Сериализация
String json = new ObjectMapper().writeValueAsString(new User("John", 25));

// Десериализация 
User user = new ObjectMapper().readValue(json, User.class);
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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