ca

Convertir 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 ...

Processant en local al teu dispositiu ...

0%

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
Hosted in GermanyGlobal Content Delivery
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

Què é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

Convertir Arrow a CSV · Convertir Parquet a JSON · Convertir Avro a JSON · Convertir Parquet a CSV · FHIR JSON i XML