Konwerter CSV do JSON
Konwertuj plik CSV in formato JSON istantaneamente
Input CSV
Output JSON
Cos'è CSV do JSON?
CSV (Comma-Separated Values) è un formato piatto: righe e colonne. JSON è annidato. Convertire CSV in JSON significa trasformare ogni riga in un oggetto, con la riga di intestazione che definisce le chiavi. La prima riga è l'intestazione; le righe successive diventano oggetti. Questo è l'inverso di JSON do CSV.
Questo narzedzie funziona nel tuo browser. Incolla CSV o carica un plik. Niente viene inviato a un server. La conversione segue RFC 4180 per il parsing CSV.
Esempi da CSV do JSON
Konwertuj righe CSV in oggetti JSON. Przyklad a tema telecomunicazioni:
Przyklad: Record degli abbonati
Output JSON:
Fai clic sul pulsante Przyklad in alto per caricare altri esempi nell'editor.
Jak uzywac tego narzedzia
Incolla o Wczytaj CSV
Incolla CSV nell'editor di sinistra o carica un plik .csv o .txt. Usa Przyklad per dane di esempio. La prima riga deve essere l'intestazione.
Visualizza Output JSON
Il pannello destro mostra un array JSON. Ogni riga (eccetto l'intestazione) diventa un oggetto. I nomi delle colonne dall'intestazione diventano chiavi. I valori sono stringhe a meno che lo narzedzie non inferisca i tipi.
Kopiuj o Pobierz
Usa <strong>Kopiuj</strong> o <strong>Pobierz</strong> per ottenere il JSON. Per la conversione inversa, usa JSON do CSV. Per formattare il JSON, usa il Formater JSON.
I valori con virgole vengono racchiusi tra virgolette secondo la specifica CSV <a href="https://tools.ietf.org/html/rfc4180" target="_blank" rel="noopener">RFC 4180</a>. Il parser gestisce i campi tra virgolette e le virgolette precedute da carattere di escape. La prima riga definisce le chiavi degli oggetti; ogni riga successiva diventa un oggetto <a href="https://www.json.org/json-en.html" target="_blank" rel="noopener">JSON</a>. Il delimitatore è tipicamente la virgola; i dane europei usano spesso il punto e virgola. Le esportazioni Excel usano il separatore di elenco del sistema. L'output è un array JSON di oggetti—compatibile con <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse" target="_blank" rel="noopener">JSON.parse()</a> e la maggior parte delle API.
I valori con virgole vengono racchiusi tra virgolette secondo la specifica CSV RFC 4180. Il parser gestisce i campi tra virgolette e le virgolette precedute da carattere di escape. La prima riga definisce le chiavi degli oggetti; ogni riga successiva diventa un oggetto JSON. Il delimitatore è tipicamente la virgola; i dane europei usano spesso il punto e virgola. Le esportazioni Excel usano il separatore di elenco del sistema. L'output è un array JSON di oggetti—compatibile con JSON.parse() e la maggior parte delle API.
Dove CSV do JSON Aiuta
Le app web e le API spesso si aspettano JSON piuttosto che CSV. Convertire esportazioni di fogli di calcolo o dump di database qui permette di alimentare dane in framework frontend, richieste Postman o funzioni serverless. Le pipeline di dane che acquisiscono CSV possono convertire in JSON per l'archiviazione in database documentali come MongoDB.
Quando si creano config o dane seed da fogli di calcolo, CSV do JSON è più veloce dell'inserimento manuale. Per l'operazione inversa—convertire JSON in CSV—usa JSON do CSV. Per formattare l'output, usa il Formater JSON. Per la validazione, usa il Walidator JSON. Per altri formati, usa CSV do XML o CSV do YAML.
Czesto zadawane pytania
I valori sono tipizzati (numero, booleano)?
CSV è testo. I parser spesso trattano tutti i valori come stringhe. Alcuni narzedzia inferiscono numeri o booleani. Controlla l'output. Potrebbe essere necessario convertire i tipi nel codice.
Cosa succede se il mio CSV non ha intestazione?
Lo narzedzie utilizza tipicamente la prima riga come intestazione. Se hai bisogno di un comportamento diverso, potresti dover aggiungere una riga di intestazione o usare uno narzedzie diverso.
I miei dane vengono inviati da qualche parte?
Nie. La conversione viene eseguita nel tuo browser.
Posso convertire JSON in CSV?
Sì. Usa lo narzedzie JSON do CSV.
E i CSV con delimitatori diversi?
Il CSV standard usa le virgole. Se il tuo plik usa punto e virgola o tabulazioni, lo narzedzie potrebbe avere opzioni. Controlla l'interfaccia. RFC 4180 definisce il formato separato da virgole.
Powiazane narzedzia
Per il formato CSV, vedi RFC 4180. Per JSON, vedi json.org e la guida JSON di MDN. RFC 8259 è lo standard formale JSON.