it

Da Arrow a JSON

Converti file Apache Arrow e Feather in JSON leggibile nel browser, senza caricare nulla. Ogni riga diventa un oggetto, campi annidati conservati.

Elaborazione in locale sul tuo dispositivo ...

Elaborazione in locale sul tuo dispositivo ...

0%

Il mio file viene caricato?

No. Tutto avviene nel tuo browser - il tuo file non lascia mai il dispositivo. Perché è verificabile

Nessun caricamento100% in locale
I contenuti restano tuoinessun accesso di terzi
Hosted in GermanyGlobal Content Delivery
Verificato esternamenteTLS A+ · Intestazioni A+

Apache Arrow è lo standard in memoria orientato alle colonne più diffuso per i dati analitici; il formato Arrow IPC (anche Feather v2) conserva queste tabelle su disco ed è utilizzato da pandas, Polars, R e molti strumenti di dati. Il file è compatto, ma illeggibile in un editor. Questo strumento decodifica il contenuto e produce un array JSON chiaro: un oggetto per riga di dati, con i nomi delle colonne come chiavi. A differenza del CSV, i campi annidati restano come vera struttura JSON.

Tutto avviene localmente nel browser (JavaScript puro, nessun caricamento, anche offline). Lo strumento legge lo schema Arrow e i blocchi di dati, costruendo un oggetto per ogni riga. Per mantenere la precisione, gli interi a 64 bit oltre il range sicuro di JavaScript vengono emessi come stringa, i timestamp come testo ISO 8601 e i valori binari grezzi come base64. Liste e strutture restano come JSON annidato.

Ne hai bisogno quando pandas, Polars, R o uno strumento di dati ti consegna un file .arrow o .feather e vuoi visualizzarlo, inviarlo a uno strumento che parla JSON (un'API, uno script, un test) o conservare la struttura annidati. Nota: è supportato il formato Arrow IPC (Feather v2); il vecchio Feather v1 non viene letto. La conversione è unidirezionale (Arrow verso JSON).

Scheda tecnica

Scheda tecnica
Formati di inputARROW, FEATHER, IPC
Formato di outputJSON
Elaborazione in batch
ElaborazioneIn locale nel browser (WebAssembly)
Caricamento fileNessuno

In 3 passaggi

  1. Trascina o seleziona il tuo file Arrow o Feather.
  2. Lo strumento legge lo schema e le righe localmente.
  3. Scarica il JSON (più file come ZIP).

Limiti: È supportato il formato di file Apache Arrow IPC (anche Feather v2); il vecchio Feather v1 non viene letto. Gli interi a 64 bit di grandi dimensioni appaiono come stringa (precisione), i timestamp come ISO 8601 e i valori binari come base64. La conversione è unidirezionale (nessun ritorno da JSON a Arrow). I file molto grandi richiedono memoria sufficiente.

Domande frequenti

Che cos'è un file Arrow o Feather?

Il formato Arrow IPC (Feather v2) archivia una tabella colonnare su disco; è usato da pandas, Polars e R.

I miei file vengono caricati?

No. La conversione avviene interamente nel browser, anche senza connessione internet.

JSON o CSV: quale scelgo?

JSON conserva i campi annidati come struttura ed è ideale per codice e API; CSV è una tabella piatta adatta ai fogli di calcolo.

I numeri grandi e i timestamp vengono preservati?

Gli interi a 64 bit oltre il range sicuro di JS vengono emessi come stringa, i timestamp come ISO 8601 e i valori binari come base64.

Posso riconvertire il JSON in Arrow?

Non con questo strumento. La conversione è unidirezionale (Arrow verso JSON) e serve per ispezionare e riutilizzare i dati.

Strumenti correlati

Da Arrow a CSV · Da Parquet a JSON · Avro in JSON · Da Parquet a CSV · FHIR JSON e XML