JSON XML YAML CSV INI
Текстовые форматы
JSON (JavaScript Object Notation) — лёгкий, читаемый формат, стандарт в вебе. XML (eXtensible Markup Language) — гибкий, но более «шумный», часто в старых системах. YAML (YAML Ain’t Markup Language) — похож на JSON, но более «человеческий», активно используется в конфигурациях (docker-compose.yml, GitHub Actions). CSV (Comma-Separated Values) — простой формат таблиц (данные через запятую или другой разделитель). INI — простой формат конфигураций.
Двоичные форматы
MessagePack — двоичный JSON (более компактный). Protocol Buffers (Protobuf) — формат от Google, быстрый и компактный (используется в gRPC).
Специализированные форматы
Excel (XLSX, ODS) — фактически тоже табличный формат.