jsonecho

Форматування JSON5

Вставте JSON5, з його коментарями і спокійним синтаксисом, і поверніть чистий стандартний JSON.

Завантаження інструмента...

Як користуватися Форматування JSON5

  1. Вставте JSON5 у поле введення.
  2. Виберіть закладку і вирішіть, чи має вихід залишатися JSON5.
  3. Копіюйте стандартний JSON з правої сторони.

Про Форматування JSON5

JSON5 - це те, як виглядав би JSON, якщо б він був розроблений для написання людьми. Ви можете додати коментарі, використовувати окремі лапки, залишити ключі без цитування, покласти кому після останнього пункту і написати числа хексом. Конфігураційні файли для таких інструментів, як Babel і розширення Chrome використовують його саме з цієї причини.

Але більшість парсерів JSON відкидають все це. Цей інструмент читає JSON5 і пише строгий JSON, тому результат приймається в будь-якому місці. Ви також можете зберегти вихід в JSON5, якщо ви хочете.

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

Що JSON5 дозволяє, що JSON не може?

Коментари, запісні кома, цитовані рядки, не цитовані ключі, які є дійсними ідентифікаторами, шестеролізовані числа, провідні або запісні десятичні пункти, нескінченність і NaN, і багатолинейні рядки.

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

Ні. Strict JSON не має способу зберігати коментарі, тому вони падають під час конверсії.

Чи JSON5 однаковий з JSONC?

Не зовсім. JSONC, використовується настройками VS Code, додає тільки коментарі і запісні кома. Все, що JSONC дозволяє, є дійсним JSON5, тому ви можете вставити файл JSONC тут теж.

Коли я сам повинен використовувати JSON5?

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

Більше в категорії Інструменти JSON

Усі інструменти →