uk

Arrow у JSON

Конвертуйте файли Apache Arrow та Feather у читабельний JSON прямо в браузері - кожен рядок як об'єкт, вкладені поля збережено, без завантаження.

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

0%

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

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

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

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

    Apache Arrow - широко використовуваний стовпцевий стандарт для аналітичних даних у пам'яті; файловий формат Arrow IPC (він же Feather v2) зберігає такі таблиці на диску і використовується в pandas, Polars, R та багатьох інструментах для роботи з даними. Файл є компактним, але не читається у редакторі. Цей інструмент декодує вміст і виводить чіткий масив JSON: один об'єкт на рядок даних, де імена стовпців є ключами. На відміну від CSV, вкладені поля залишаються справжньою JSON-структурою.

    Усе працює повністю локально у вашому браузері (чистий JavaScript, без завантаження, навіть у режимі офлайн). Інструмент читає схему Arrow і блоки даних, формуючи об'єкт для кожного рядка. Для чистоти значень 64-розрядні цілі числа поза безпечним діапазоном JavaScript виводяться як рядки, мітки часу - як текст ISO 8601, бінарні значення - як base64; точність не втрачається. Списки і структури залишаються вкладеним JSON.

    Цей інструмент знадобиться, коли pandas, Polars, R або інструмент для роботи з даними передають вам файл .arrow або .feather і ви хочете переглянути його, передати інструменту, що працює з JSON (API, скрипт, тест), або зберегти вкладену структуру. Примітка: підтримується формат Arrow IPC (Feather v2); старий Feather v1 не читається. Конвертація одностороння (Arrow у JSON).

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

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

    У 3 кроки

    1. Перетягніть або виберіть файл Arrow або Feather.
    2. Інструмент читає схему і рядки локально.
    3. Завантажте JSON (кілька файлів - у ZIP).

    Обмеження: Підтримується файловий формат Apache Arrow IPC (включно з Feather v2); старий Feather v1 не читається. Великі 64-розрядні цілі числа виводяться як рядки, мітки часу - як ISO 8601, бінарні значення - як base64. Конвертація одностороння (JSON назад у Arrow неможливо). Дуже великі файли потребують відповідного обсягу пам'яті.

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

    Що таке файл Arrow або Feather?

    Файловий формат Arrow IPC (Feather v2) зберігає стовпцеву таблицю на диску; використовується в pandas, Polars та R.

    Чи завантажуються мої файли?

    Ні. Конвертація відбувається повністю локально в браузері - навіть у режимі офлайн.

    JSON чи CSV - що вибрати?

    JSON зберігає вкладені поля як структуру і підходить для коду та API; CSV - це плоска таблиця для електронних таблиць.

    Чи зберігаються великі числа і мітки часу?

    64-розрядні цілі числа поза безпечним діапазоном JS виводяться як рядки, мітки часу - як ISO 8601, бінарні значення - як base64.

    Чи можна конвертувати JSON назад у Arrow?

    Тут ні - інструмент односторонній (Arrow у JSON) і призначений для перегляду та повторного використання даних.

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