Работает локально в браузере. Введённые данные не отправляются на наши серверы.

Ввод
Результат

Советы по JSONL

Каждая строка — полноценное JSON-значение.

Пустые строки в пайплайнах обрабатывайте явно.

Одна битая строка не должна тихо портить весь файл.

Предпочитайте UTF-8 без BOM для совместимости.

Большие JSONL лучше стримить, а не грузить целиком.

По одному JSON на строку

Обработка выполняется в браузере — введённые данные не загружаются на наши серверы.

JSONL (NDJSON) — поток JSON-значений через перевод строки, так пишут логи и выгрузки. Парсер читает построчно, а не ждёт один огромный массив.

Сломанная строка не должна прятать остальные: смотрите, какая запись упала, валидные оставляйте.

Как разобрать JSONL

  1. Вставьте текст .jsonl

    Каждая строка — своё JSON-значение, не pretty-print на несколько строк, если объект не уместился в одну.

  2. Смотрите ошибки строк

    Запомните первую плохую; часто хвостовые запятые и склеенные объекты.

  3. Скопируйте одну запись

    Один объект можно дочитать в JSON formatter.

FAQ: JSONL parser

Почему не обернуть всё в [ ]?

Логи бывают огромными. Построчный разбор падает на одной записи, не загружая мегамассив.

Пустые строки можно?

Обычно пропускаются. Строка из пробелов — не JSON-значение.

Это тот же JSON parser?

JSON parser ждёт один документ. JSONL — много документов стопкой строк.