JSON Minify API — бесплатный компактный JSON
Удаляет все ненужные пробелы, разрывы строк и отступы из строки JSON. Выходные данные представляют собой наименьшее допустимое JSON-представление входных данных, идеально подходящее для уменьшения размеров полезных данных при передаче по сети.
Code examples
curl -X POST https://api.botoi.com/v1/json/minify \
-H "Content-Type: application/json" \
-d '{"json":"{\n \"name\": \"botoi\",\n \"version\": 2\n}"}'When to use this API
Сжимать полезные данные конфигурации перед сохранением
Минимизируйте BLOB-объекты конфигурации JSON перед сохранением их в базах данных или хранилищах значений ключей, чтобы сэкономить место для хранения.
Уменьшить размер ответа API
Удалите пробелы из исходящих ответов JSON в шлюзе API, чтобы сократить использование полосы пропускания и ускорить передачу.
Frequently asked questions
Насколько уменьшится выпуск?
Это зависит от исходного форматирования. Файл JSON с отступом в 2 пробела обычно сжимается на 15–30 %. Глубоко вложенные структуры экономят больше.
Изменяет ли минификация ключи или значения?
Нет. Удалены только пробелы. Ключи, значения и структура остаются идентичными.
Могу ли я минимизировать JSON, содержащий комментарии?
Стандартный JSON не поддерживает комментарии. Если ваши входные данные содержат комментарии, API возвращает ошибку анализа. Сначала удалите комментарии.
Вывод по-прежнему действителен в формате JSON?
Да. Выходные данные всегда действительны в формате JSON, функционально эквивалентные входным данным.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.