uk

JSONL у JSON

Перетворіть JSON Lines (NDJSON) на масив JSON локально - один запис на рядок, без вивантаження, прямо у браузері.

Обробка локально на вашому пристрої ...

0%

Ваші файли так і не залишили ваш пристрій

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Сервери в НімеччиніGDPR за задумом
    Незалежний аудитTLS A+ · Заголовки A+

    JSON Lines, який також називають NDJSON, зберігає рівно одне значення JSON у рядку. Цей формат - стандарт для файлів журналів, експорту даних, потокової обробки та навчальних даних машинного навчання, бо файл можна читати й доповнювати рядок за рядком, не завантажуючи його цілком у памʼять. Натомість багато інструментів очікують єдиний масив JSON. Цей інструмент читає ваш файл .jsonl і збирає кожен рядок в один зручний для читання масив JSON.

    Перетворення виконується повністю локально у браузері, на чистому JavaScript. Кожен непорожній рядок розбирається окремо як JSON і додається до масиву в первинному порядку; порожні рядки пропускаються. Результат має відступ у два пробіли й одразу готовий до використання - наприклад, щоб переглянути уривок журналу в редакторі чи передати експорт NDJSON інтерфейсу, який приймає лише масиви.

    Якщо рядок не є дійсним JSON, інструмент не зазнає невдачі мовчки, а називає точний номер рядка й причину - так ви швидко знаходите помилку у великих файлах. Зворотний напрям, з масиву JSON знову до JSON Lines, опрацьовує наш інструмент JSON у JSONL. Нічого не вивантажується; ваші дані лишаються на вашому пристрої.

    Технічні дані

    Технічні дані
    Вхідні форматиJSONL, NDJSON
    Вихідний форматJSON
    Пакетна обробкаНі
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Перетягніть або виберіть ваш файл JSONL.
    2. Інструмент збирає рядки в масив.
    3. Завантажте файл JSON.

    Обмеження: Очікує рівно одне значення JSON на рядок (JSON Lines / NDJSON). Порожні рядки пропускаються, усі інші обʼєднуються в масив у їхньому порядку й видаються з відступом у два пробіли. Якщо рядок не є дійсним JSON, перетворення зупиняється з зазначенням номера рядка замість того, щоб мовчки видати хибний результат.

    Часті запитання

    Чи вивантажується мій файл?

    Ні. Перетворення виконується повністю локально у браузері - нічого не надсилається.

    Що таке NDJSON?

    NDJSON - це інша назва JSON Lines: кожен рядок містить рівно одне значення JSON.

    Що відбувається з хибним рядком?

    Вам повідомляють точний номер рядка й причину - без мовчазної невдачі.

    Чи зберігається порядок?

    Так. Записи зʼявляються в масиві у первинному порядку рядків.

    Чи працює це у зворотний бік?

    Так, за допомогою нашого інструмента "JSON у JSONL".

    Схожі інструменти