Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Сервери в НімеччиніGDPR за задумом
Основні сервери розміщено в Hetzner у Німеччині. Оскільки ваші файли не залишають пристрій, їхній вміст узагалі не передається.
JSON Lines, він же NDJSON, записує рівно одне значення JSON у рядок і є кращим форматом для логів, потокових конвеєрів, імпорту в бази даних та навчальних даних машинного навчання. Натомість класичний масив JSON потребує читання всього файлу одразу. Цей інструмент бере ваш масив JSON і записує кожен запис як власний компактний рядок.
Перетворення виконується повністю локально у браузері, чистою JavaScript. З масиву обʼєктів чи значень ви отримуєте компактний JSON у рядку; порядок зберігається. Обʼєкт, що обгортає такий масив (наприклад, під ключем data), теж розпізнається, і використовується його масив. Результат можна передавати рядок за рядком, обробляти інструментами на кшталт jq або завантажувати у базу даних частинами.
Так замикається цикл: JSONL у JSON і тепер JSON у JSONL - обидва доступні локально. Інструмент лишається чесним щодо цього: у корені очікується масив; одиничний обʼєкт без обгортального масиву або скаляр відхиляється зі зрозумілим повідомленням замість того, щоб дати оманливий результат. Нічого не вивантажується.
Технічні дані
Технічні дані
Вхідні формати
JSON
Вихідний формат
JSONL
Пакетна обробка
Ні
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Перетягніть або виберіть ваш файл JSON.
Інструмент записує кожен запис як власний рядок.
Завантажте файл JSONL.
Обмеження:Очікує масив JSON у корені (або обʼєкт, що обгортає рівно один такий масив). Кожен запис записується як один компактний рядок JSON, порядок зберігається. Скаляр або обʼєкт без обгортального масиву відхиляється зі зрозумілим повідомленням. Вкладені структури всередині запису зберігаються як компактний JSON у рядку.
Часті запитання
Чи вивантажується мій файл?
Ні. Перетворення виконується повністю локально у браузері - нічого не надсилається.
Що таке NDJSON?
NDJSON - інша назва JSON Lines: кожен рядок містить рівно одне значення JSON.
А якщо мій JSON - це обʼєкт з масивом усередині?
Це розпізнається: використовується вкладений масив і записується рядок за рядком.
Чи зберігається порядок?
Так. Рядки йдуть у порядку записів у масиві.
Чи працює це у зворотний бік?
Так, за допомогою нашого інструмента "JSONL у JSON".
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність