ca

De Arrow a JSON

Converteix fitxers Apache Arrow i Feather en JSON llegible al navegador, sense enviar res. Cada fila esdevé un objecte, camps imbricats conservats.

Processant en local al teu dispositiu ...

0%

Els teus fitxers no han sortit mai del dispositiu

    Es puja el meu fitxer?

    No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

    Sense pujar res100% local
    El contingut es queda amb tusense accés de tercers
    Servidors a AlemanyaRGPD des del disseny
    Auditat de manera independentTLS A+ · Capçaleres A+

    Apache Arrow és l'estàndard en memòria orientat a columnes més usat per a dades analítiques; el format Arrow IPC (també Feather v2) conserva aquestes taules en disc i és usat per pandas, Polars, R i moltes eines de dades. El fitxer és compacte, però il·legible en un editor. Aquesta eina decodifica el contingut i produeix un array JSON clar: un objecte per fila de dades, amb els noms de columna com a claus. A diferència del CSV, els camps imbricats es mantenen com a estructura JSON real.

    Tot s'executa localment al teu navegador (JavaScript pur, sense enviament de fitxers, fins i tot sense connexió). L'eina llegeix l'esquema Arrow i els blocs de dades, i construeix un objecte per cada fila. Per mantenir la precisió, els enters de 64 bits fora del rang segur de JavaScript s'emeten com a cadena, les marques de temps com a text ISO 8601 i els valors binaris bruts com a base64. Les llistes i estructures es mantenen com a JSON imbricat.

    Necessites això quan pandas, Polars, R o una eina de dades et lliura un fitxer .arrow o .feather i vols visualitzar-lo, enviar-lo a una eina que parli JSON (una API, un script, una prova) o conservar l'estructura imbricada. Nota: s'admet el format Arrow IPC (Feather v2); l'antic Feather v1 no es llegeix. La conversió és unidireccional (Arrow cap a JSON).

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaARROW, FEATHER, IPC
    Format de sortidaJSON
    Processament per lots
    ProcessamentEn local al navegador (WebAssembly)
    Càrrega de fitxersCap

    En 3 passos

    1. Arrossega o selecciona el teu fitxer Arrow o Feather.
    2. L'eina llegeix l'esquema i les files localment.
    3. Descarrega el JSON (diversos fitxers com a ZIP).

    Límits: S'admet el format de fitxer Apache Arrow IPC (també Feather v2); l'antic Feather v1 no es llegeix. Els enters grans de 64 bits apareixen com a cadena (precisió), les marques de temps com a ISO 8601 i els valors binaris com a base64. La conversió és unidireccional (no hi ha retorn de JSON a Arrow). Els fitxers molt grans requereixen prou memòria.

    Preguntes freqüents

    Que és un fitxer Arrow o Feather?

    El format Arrow IPC (Feather v2) emmagatzema una taula columnar en disc; l'usen pandas, Polars i R.

    Els meus fitxers s'envien a algun servidor?

    No. La conversió es fa íntegrament al navegador, fins i tot sense connexió a internet.

    JSON o CSV: quin trio?

    JSON conserva els camps imbricats com a estructura i és ideal per a codi i APIs; CSV és una taula plana adequada per a fulls de càlcul.

    Els números grans i les marques de temps es conserven?

    Els enters de 64 bits fora del rang segur de JS s'emeten com a cadena, les marques de temps com a ISO 8601 i els valors binaris com a base64.

    Puc convertir el JSON de tornada a Arrow?

    No amb aquesta eina. La conversió és unidireccional (Arrow cap a JSON) i serveix per inspeccionar i reutilitzar les dades.

    Eines relacionades