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

0%

I tuoi file non hanno mai lasciato il dispositivo

    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
    Server in GermaniaRGPD by design
    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