Содержимое остаётся у васнет доступа у третьих лиц
Содержимое ваших файлов нигде не обрабатывается на стороне сервера. Вам не нужен договор об обработке данных с gottrix, чтобы работать с конфиденциальными или деловыми документами.
Hosted in GermanyGlobal Content Delivery
Исходный сервер у Hetzner в Германии, доставка по всему миру через сеть доставки контента (CDN). Содержимое ваших файлов при этом никогда не передаётся - оно не покидает ваше устройство.
JSON Lines, он же NDJSON, записывает ровно одно значение JSON в строку и является предпочтительным форматом для логов, потоковых конвейеров, импорта в базы данных и обучающих данных машинного обучения. Классический массив JSON, напротив, требует чтения всего файла сразу. Этот инструмент берёт ваш массив JSON и записывает каждую запись как отдельную компактную строку.
Преобразование выполняется полностью локально в браузере, на чистом JavaScript. Из массива объектов или значений вы получаете компактный JSON в строке; порядок сохраняется. Объект, оборачивающий такой массив (например, под ключом data), тоже распознаётся, и используется его массив. Результат можно передавать построчно, обрабатывать инструментами вроде jq или загружать в базу данных частями.
Так замыкается круг: JSONL в JSON и теперь JSON в JSONL - оба доступны локально. Инструмент остаётся честным в этом: в корне ожидается массив; одиночный объект без оборачивающего массива или скаляр отклоняется с понятным сообщением, а не порождает обманчивый результат. Ничего не загружается.
Практическое преимущество JSONL: каждая строка сама по себе является допустимым JSON. Поэтому файл можно передавать потоком, дополнять и обрабатывать построчно, не загружая всё сразу в память - и одна испорченная строка не делает нечитаемым весь документ, как было бы с большим массивом JSON.
Технические данные
Технические данные
Входные форматы
JSON
Выходной формат
JSONL
Пакетная обработка
Нет
Обработка
Локально в браузере (JavaScript)
Загрузка файлов
Отсутствует
В 3 шага
Перетащите или выберите ваш файл JSON.
Инструмент записывает каждую запись как отдельную строку.
Скачайте файл JSONL.
Ограничения: Ожидает массив JSON в корне (или объект, оборачивающий ровно один такой массив). Каждая запись записывается как одна компактная строка JSON, порядок сохраняется. Скаляр или объект без оборачивающего массива отклоняется с понятным сообщением. Вложенные структуры внутри записи сохраняются как компактный JSON в строке. Вложенные структуры и типы данных (числа, логические значения, вложенные объекты/массивы) каждой записи остаются неизменными в виде компактного JSON в строке.
Частые вопросы
Загружается ли мой файл?
Нет. Преобразование выполняется полностью локально в браузере - ничего не отправляется.
Что такое NDJSON?
NDJSON - другое название JSON Lines: каждая строка содержит ровно одно значение JSON.
А если мой JSON - это объект с массивом внутри?
Это распознаётся: используется вложенный массив и записывается построчно.
Только с вашего согласия мы анонимно измеряем использование с помощью файлов cookie, чтобы улучшать gottrix. Ваши файлы всегда остаются локально, на вашем устройстве. Конфиденциальность