Конвертация ODS в NDJSON даёт то же содержимое в другом контейнере. Всё работает в браузере: ничего не загружается, без очереди и без ограничения размера.
Что меняется при конвертации ODS в NDJSON
- Оба формата без потерь: в изображении или звуке ничего не меняется, только контейнер и сжатие.
- Каждая строка становится записью, а строка заголовка ключами. Числа остаются числами, пустые ячейки становятся null.
Когда конвертировать, а когда нет
Конвертируйте в NDJSON для задач: логи и большие наборы данных. Один объект JSON в строке. Удобно передаётся потоком и дописывается.
Оставьте ODS для задач: Пользователи LibreOffice. Формат таблиц LibreOffice.
Как конвертировать ODS в NDJSON
- Перетащите файл ODS в конвертер выше или нажмите, чтобы выбрать. Можно несколько сразу.
- При необходимости проверьте параметры: имя листа (пусто = первый).
- Нажмите «Конвертировать», затем «Скачать». Ничего не отправлялось, всю работу сделал ваш браузер.
Вопросы
Мой файл ODS загружается?
Нет. Конвертация выполняется в браузере с помощью WebAssembly. У этого сайта нет точки загрузки. Можно открыть вкладку «Сеть» в браузере или отключить интернет после загрузки страницы, и всё продолжит работать.
Есть ли ограничение на размер файла?
Жёсткого нет. Всё упирается в память устройства: большой файл (данные) на телефоне обрабатывается медленнее, чем на ноутбуке, но ничего не отклоняется из-за размера.
Это бесплатно?
Да, без аккаунта, без дневного лимита и без водяного знака. Вычисления выполняет ваше устройство, так что нет счёта за сервер, который пришлось бы перекладывать на вас.
Ухудшится ли качество?
Нет. NDJSON сохраняет без потерь: содержимое записывается точно.
Можно конвертировать несколько файлов сразу?
Да. Перетащите их все; каждый конвертируется по очереди, и скачать их можно по одному или одним ZIP.
Какой движок выполняет конвертацию?
Движок данных (SheetJS, js-yaml, fast-xml-parser, smol-toml), скомпилирован в WebAssembly и работает в браузере. При первом использовании скачивается около 0.9 МБ, дальше из кэша.