Перейти до вмісту
NDJSONJSON

Конвертер NDJSON у JSON

Конвертер файлів

Ваші файли у потрібному форматі.

Використати інший конвертер

Потрібний формат для ваших файлів.

Перетягніть файли сюди або виберіть їх нижче.

До 50 файлів · Не більше 100 МБ на файл

Завантаження конвертера…

GEEDITOR / NDJSON → JSON

Про це перетворення · NDJSON → JSON

Підготуйте дані NDJSON у JSON для імпорту або скрипту. Перед повним експортом перевірте роздільник, структуру рядків і обробку ідентифікаторів.

Використовуйте масив об’єктів або рядків-масивів. Ключі стають стовпцями, відсутні значення — порожніми клітинками. Вкладені об’єкти й масиви записуються як JSON-текст у клітинці, а не розгортаються в нові стовпці.

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

Практичний приклад
Вхід

{"id":"0012","name":"A, B","meta":{"size":"M"}}
{"id":"0013","name":"C"}

Вихід

[
  [
    "id",
    "name",
    "meta"
  ],
  [
    "0012",
    "A, B",
    "{\"size\":\"M\"}"
  ],
  [
    "0013",
    "C",
    ""
  ]
]

Як перетворити

  1. Натисніть «Вибрати файли» і виберіть оригінальний файл NDJSON. Для порівняння налаштувань почніть з одного файла.
  2. Перевірте, що вибрано вихід JSON. Ці кроки стосуються саме його; зміна формату може змінити доступні налаштування.
  3. Натисніть «Перетворити файли» і збережіть результат із рядка файла. «Завантажити все» пакує результати в ZIP, не об’єднуючи їхній вміст.
  4. У результаті JSON порівняйте кількість рядків, заголовки, порожні клітинки, дати й ідентифікатори з джерелом NDJSON. Коди на кшталт 00123 імпортуйте як текст; автоматичне визначення типу може помилятися.

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

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

Використовуйте масив об’єктів або рядків-масивів. Ключі стають стовпцями, відсутні значення — порожніми клітинками. Вкладені об’єкти й масиви записуються як JSON-текст у клітинці, а не розгортаються в нові стовпці. Для JSON використовуйте масив об’єктів або масив масивів рядків; не змішуйте ці типи. Вкладені об’єкти записуються в клітинки текстом JSON, а не розгортаються в нові стовпці. Кожний непорожній рядок NDJSON має містити один коректний об’єкт або масив рядка.

Яку структуру JSON приймає або створює конвертер?

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