Что такое форматирование JSON?
JSON (JavaScript Object Notation) — это легковесный формат обмена данными, удобный для чтения и записи человеком, а также для парсинга и генерации машинами. Инструмент форматирования JSON преобразует сжатые JSON-данные в формат с аккуратными отступами, удобный для чтения, с подсветкой синтаксиса, обнаружением ошибок и валидацией данных.
Использование
Базовые операции
- Вставьте или введите JSON-данные в левое поле ввода
- Выберите размер отступа (2 пробела, 4 пробела или Tab)
- Нажмите «Форматировать» для美化 JSON или «Сжать» для удаления пробелов
- Результат автоматически отобразится справа с подсветкой синтаксиса
- Нажмите «Копировать» или «Скачать» для сохранения результата
Описание функций
Примеры
Пример объекта
{"name": "Иван", "age": 25, "city": "Москва"}Пример массива
[1, 2, 3, "a", "b", "c"]Вложенная структура
{"user": {"name": "Пётр", "skills": ["JS", "Python"]}'}'Часто задаваемые вопросы
В: В чём разница между JSON и JSONP?
О: JSON — это формат данных, а JSONP (JSON with Padding) — это техника кросс-доменных запросов. JSONP оборачивает JSON-данные в вызов функции для кросс-доменного доступа, но имеет риски безопасности и сейчас заменён CORS.
В: Как исправить ошибки формата JSON?
О: Частые ошибки: отсутствующая или лишняя запятая, одинарные кавычки вместо двойных, комментарии не поддерживаются, лишняя запятая в конце. Используйте функцию валидации этого инструмента для быстрого определения места ошибки.
В: Есть ли ограничение на размер JSON-данных?
О: Этот инструмент работает в браузере, производительность зависит от вашего устройства. Рекомендуется обрабатывать не более 1 МБ JSON-данных для лучшего опыта.