Codegrain

Форматувальник, валідатор і beautifier JSON — безкоштовно, без вивантаження

Безкоштовний онлайн-форматувальник і валідатор JSON. Форматуйте, мініфікуйте та перевіряйте JSON, переходьте до точного рядка з помилкою. Працює у вашому браузері — ваш JSON ніколи не вивантажується.

Дія
Відступ

Форматуйте, мініфікуйте чи перевіряйте JSON. Помилки показують точний рядок і стовпець.

0 символів
0 символів
Уся обробка виконується у вашому браузері. Ваш JSON ніколи не вивантажується.
Поширені запитання

Поширені запитання

Чи надсилається мій JSON на сервер?

Ні. Форматування, мініфікація та перевірка відбуваються повністю у вашому браузері за допомогою JavaScript — ваш JSON ніколи не залишає ваш пристрій, і нічого не вивантажується. Це важливо, коли у вашому JSON є API-ключі, токени, записи клієнтів чи інші дані, які краще не вставляти на сайт, що їх логує. Публічні форматувальники JSON уже зливали саме такі дані; тут вони залишаються локально.

Яка різниця між «Форматувати», «Мініфікувати» та «Перевірити»?

«Форматувати» (beautify) робить відступи заново, щоб JSON було легко читати — виберіть відступ у 2 пробіли, 4 пробіли чи табуляцію і за бажанням відсортуйте ключі об’єктів за абеткою. «Мініфікувати» прибирає кожен пробіл і розрив рядка, щоб отримати найменший коректний JSON для зберігання чи передачі. «Перевірити» лише перевіряє, чи текст є коректним JSON, і, якщо ні, вказує точний рядок і стовпець першої помилки.

Чи зберігаються дуже великі числа точно?

Форматування й мініфікація розбирають ваш JSON як стандартні значення JavaScript, тому цілі числа, більші за 2^53, і дуже довгі десяткові округлюються до найближчого double — так само поводиться практично кожен JSON-інструмент і більшість мов програмування. Дублікати ключів зводяться до останнього. Якщо потрібно точно зберегти величезні цілі числа, тримайте їх як рядки JSON. Ми чесно про це попереджаємо, а не псуємо ваші дані тишком.

Схожі інструменти