ru

Arrow в JSON

Конвертируйте файлы Apache Arrow и Feather в читаемый JSON прямо в браузере - каждая строка как объект, вложенные поля сохраняются, без загрузки.

Обработка локально на вашем устройстве ...

0%

Ваши файлы так и не покинули устройство

    Загружается ли мой файл?

    Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Серверы в ГерманииGDPR by design
    Независимый аудит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) и предназначен для просмотра и повторного использования данных.

    Похожие инструменты