SmartCalcy.Швидкі відповіді для щоденних розрахунків
/
Текст і слова

Форматування та перевірка JSON

Вставте JSON, щоб відформатувати його з відступом у 2 чи 4 пробіли або табуляцією, мініфікувати чи відсортувати ключі. Для недійсного JSON указується рядок і стовпець помилки з простою підказкою, як-от зайва кома чи одинарні лапки. Нічого не надсилається на сервер.

Ваш JSON

Дійсний JSON
147 байти
6 ключів · 1 масивів · вкладеність 2 рівнів

Відформатовано

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

Докладніше: Форматування та перевірка JSON

Вставте JSON, щоб відформатувати його з відступом у 2 чи 4 пробіли або табуляцією, мініфікувати чи відсортувати ключі. Для недійсного JSON указується рядок і стовпець помилки з простою підказкою, як-от зайва кома чи одинарні лапки. Нічого не надсилається на сервер.

Частина розділу «Текст і слова» на SmartCalcy. Працює у вашому браузері без облікового запису, використовує вашу валюту й одиниці (їх можна змінити вгорі сторінки) і дає оцінки лише для інформації, тож перевірте офіційні рекомендації, перш ніж покладатися на результат.

Як користуватися: Форматування та перевірка JSON

Що він обчислює і коли ним користуватися

Форматує, мініфікує, сортує й перевіряє JSON. Для недійсного JSON указується рядок і стовпець помилки з простою підказкою щодо найпоширеніших помилок.

Як користуватися, крок за кроком

  1. Вставте JSON у поле.
  2. Виберіть 2 пробіли, 4 пробіли, табуляцію або мініфікацію.
  3. За бажання відсортуйте ключі за абеткою.
  4. Скопіюйте або завантажте результат.

Що означає кожне поле

  • Ваш JSON – Будь-який текст JSON.
  • Формат – 2 пробіли, 4 пробіли, табуляція або мініфікація.
  • Сортувати ключі – Упорядковує ключі об’єктів A–Z на кожному рівні.

Як читати результати

  • Дійсний JSON – Розмір відформатованого результату з кількістю ключів, масивів і глибиною вкладеності.
  • Помилка – Для недійсного JSON: рядок, стовпець, сусідні рядки та підказка.

Формула

Вхідні дані розбираються стандартним JSON-парсером браузера, а потім записуються з вибраним відступом. Якщо ввімкнено відповідну опцію, ключі сортуються рекурсивно.

Приклад розрахунку

Початковий приклад дійсний і з відступом у 2 пробіли займає 147 байтів: 6 ключів, 1 масив, вкладеність 2 рівні.

Припущення та обмеження

  • Лише строгий JSON: коментарі, одинарні лапки та зайві коми вважаються помилками.
  • Числа мають точність JavaScript; дуже великі цілі числа можуть втратити цифри.

Поширені помилки

  • Зайві коми після останнього елемента.
  • Одинарні лапки замість подвійних.
  • Ключі без лапок, скопійовані з JavaScript.

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

Чи надсилається мій JSON кудись?

Ні. Він обробляється у вашому браузері.

Чому мій JSON недійсний?

Підказка називає найімовірнішу причину, як-от зайву кому чи одинарні лапки.

Чи може він мініфікувати JSON?

Так. Виберіть «Мініфікувати», щоб видалити всі пробіли.

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