pt

Arrow para JSON

Converta arquivos Apache Arrow e Feather em JSON legível no navegador, sem enviar nada. Cada linha vira um objeto, campos aninhados conservados.

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    Apache Arrow é o padrão em memória orientado a colunas mais utilizado para dados analíticos; o formato Arrow IPC (também Feather v2) mantém essas tabelas em disco e é usado por pandas, Polars, R e muitas ferramentas de dados. O arquivo é compacto, mas ilegível num editor. Esta ferramenta decodifica o conteúdo e produz um array JSON claro: um objeto por linha de dados, com os nomes das colunas como chaves. Ao contrário do CSV, os campos aninhados permanecem como estrutura JSON real.

    Tudo acontece localmente no seu navegador (JavaScript puro, sem envio de arquivo, mesmo offline). A ferramenta lê o esquema Arrow e os blocos de dados, construindo um objeto por linha. Para garantir precisão, inteiros de 64 bits fora do intervalo seguro do JavaScript são emitidos como string, timestamps como texto ISO 8601 e valores binários brutos como base64. Listas e estruturas permanecem como JSON aninhado.

    Você precisa disso quando pandas, Polars, R ou uma ferramenta de dados entrega um arquivo .arrow ou .feather e você quer visualizá-lo, enviá-lo a uma ferramenta que fale JSON (uma API, um script, um teste) ou manter a estrutura aninhada. Nota: o formato Arrow IPC (Feather v2) é suportado; o antigo Feather v1 não é lido. A conversão é unidirecional (Arrow para JSON).

    Ficha técnica

    Ficha técnica
    Formatos de entradaARROW, FEATHER, IPC
    Formato de saídaJSON
    Processamento em loteSim
    ProcessamentoLocalmente no navegador (WebAssembly)
    Upload de arquivosNenhum

    Em 3 passos

    1. Arraste ou selecione seu arquivo Arrow ou Feather.
    2. A ferramenta lê o esquema e as linhas localmente.
    3. Baixe o JSON (vários arquivos como ZIP).

    Limites: O formato de arquivo Apache Arrow IPC (também Feather v2) é suportado; o antigo Feather v1 não é lido. Inteiros grandes de 64 bits aparecem como string (precisão), timestamps como ISO 8601 e valores binários como base64. A conversão é unidirecional (sem retorno de JSON para Arrow). Arquivos muito grandes requerem memória suficiente.

    Perguntas frequentes

    O que é um arquivo Arrow ou Feather?

    O formato Arrow IPC (Feather v2) armazena uma tabela colunar em disco; é usado por pandas, Polars e R.

    Meus arquivos são enviados para algum servidor?

    Não. A conversão acontece inteiramente no navegador, mesmo sem conexão à internet.

    JSON ou CSV: qual escolher?

    JSON preserva os campos aninhados como estrutura e é ideal para código e APIs; CSV é uma tabela plana adequada para planilhas.

    Números grandes e timestamps são preservados?

    Inteiros de 64 bits fora do intervalo seguro do JS são emitidos como string, timestamps como ISO 8601 e valores binários como base64.

    Posso converter JSON de volta para Arrow?

    Não com esta ferramenta. A conversão é unidirecional (Arrow para JSON) e serve para inspecionar e reutilizar os dados.

    Ferramentas relacionadas