Command Palette

Search for a command to run...

CO

Convertitore da CSV a JSON

Converti CSV in JSON online Analizza i campi quotati e qualsiasi delimitatore, deduce numeri e booleani e restituisce un array di oggetti lato client, nessuna registrazione.

Che cosa è un convertitore CSV a JSON?

Un convertitore da CSV a JSON legge valori separati da virgole e riscrive ogni riga come un oggetto JSON, codificato dalle intestazioni delle colonne Incolla un'esportazione di fogli di calcolo, un dump di database o un report di analisi e recupera un array JSON pulito che puoi inserire direttamente in un'API, un file di configurazione o un'app JavaScript. La prima riga diventa i nomi delle proprietà e ogni riga successiva diventa un oggetto nell'array.

Un test su tre righe mostra cosa mantiene questo convertitore online da CSV a JSON e cosa cambia Incolla sku, price, in_stock, zip poi 00123,19.90,true,02134 poi 98765432109876543210,5, FALSE,90210 e fai clic su Converti in JSON con tipi Infer spuntati Il primo oggetto è "sku": "00123", "prezzo": 19.9, "in_stock": vero, "zip": "02134", quindi i valori zero iniziali rimangono stringhe La seconda riga mostra i limiti: zip 90210 diventa un numero e lo sku di 20 cifre diventa 98765432109876540000, perché un numero JSON in JavaScript contiene solo circa 15-17 cifre per mantenere entrambi i tipi di testo significativi.

CSV è il modo in cui i fogli di calcolo e la maggior parte dei sistemi aziendali esportano i dati, ma quasi tutte le API Web e i programmi JavaScript si aspettano JSON La conversione manuale è lenta e soggetta a errori una volta che un campo contiene una virgola, un'interruzione di riga o una virgoletta, perché quei caratteri hanno un significato speciale in CSV. Questo strumento implementa le regole di quotazione RFC 4180, quindi un valore come "Smith, John" racchiuso tra virgolette rimane un singolo campo invece di dividersi in due colonne Rileva automaticamente se il tuo file utilizza virgole, punto e virgola, schede o pipe e può costringere il testo numerico e booleano in numeri e booleani JSON reali in modo da non finire con tutto come stringhe.

Tutto viene eseguito nel browser con un parser privo di dipendenze, quindi nulla di ciò che incolli viene caricato o archiviato Le esportazioni CSV spesso riportano record dei clienti, dati degli ordini o identificatori interni e nessuno di essi lascia il dispositivo Il convertitore continua a funzionare offline una volta che la pagina è stata caricata, gestisce file con o senza riga di intestazione e ti avvisa dei nomi di colonne o righe duplicate con il conteggio dei campi errato invece di rilasciare silenziosamente i dati.

Come utilizzare il convertitore da CSV a JSON?

  1. Incolla o carica il tuo CSV

    Incolla il testo CSV nel pannello di input oppure fai clic su Carica campione per iniziare da un esempio con una riga di intestazione, numeri e valori booleani.

  2. Imposta il delimitatore e l'intestazione

    Lascia il delimitatore su Rileva automaticamente o scegli virgola, punto e virgola, scheda o pipe Untick Prima riga è l'intestazione se la prima riga è dati anziché nomi di colonne.

  3. Scegli inferenza di tipo

    Mantieni i tipi Infer spuntati per trasformare 42, 3.14, true e null in valori JSON reali oppure deselezionali per mantenere ogni campo come stringa, utile per ID e codici postali.

  4. Copia o scarica il JSON

    Fai clic su Converti in JSON Copia l'array negli appunti o scaricalo come data.json per API, script o importazione.

Caratteristiche principali

  • Analisi RFC 4180

    Un parser della macchina a stati corretto gestisce i campi quotati, i doppi apici sfuggiti, i delimitatori incorporati e le interruzioni di riga all'interno di un valore senza interrompere la riga

  • Delimiter Rilevamento automatico

    Rileva i file separati da virgola, punto e virgola, scheda e pipe, assegnando un punteggio a quale delimitatore viene assegnato il conteggio delle colonne più coerente oppure impostandolo manualmente

  • Inferenza di tipo intelligente

    Facoltativamente converte il testo numerico e booleano in numeri JSON reali, booleani e nulli, mantenendo gli ID con zeri iniziali come stringhe

  • Modalità Header e Headerless

    Usa la prima riga come chiavi oggetto per una matrice di oggetti o tratta ogni riga come dati per produrre una matrice di matrici

Frequently Asked Questions

Incolla il tuo CSV nel pannello di input, conferma le impostazioni del delimitatore e dell'intestazione e fai clic su Converti in JSON Ogni riga diventa un oggetto codificato dalle intestazioni delle colonne, puoi quindi copiare il JSON o scaricarlo come file 'json Tutta l'elaborazione avviene nel tuo browser - non viene caricato nulla.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv to jsoncsv to json converterconvert csv to jsoncsv to json onlinecsv parsercsv to arraycsv to json arraycsv file to jsononline csv to json convertercsv to json converter online