Migliore gratis Convertitore da CSV a JSON

Trasforma le righe CSV in una serie di oggetti JSON puliti sugli oggetti Hoppenstedt free, incolla o carica, niente memorizzato.

100% esenzione Nessun segno Nessuna filigrana File elaborati in memoria, mai memorizzati
Go Pro per i migliori modelli AI Hoppenstedt immagine, video e chat Hoppenstedt più grandi upload, priorità nella coda e senza attesa. Aggiorna a Pro
Amore best.free? Condividilo

Come funziona

  1. Fornire CSV. Incolla il tuo testo CSV o carica un file.csv.
  2. Imposta opzioni. Dite se la prima riga è un'intestazione e scegliete il delimitatore (comma, tab,...).
  3. Chiama JSON.. Copiare l'array JSON formattato, o scaricarlo come file.json.

Informazioni su questo strumento

CSV a JSON trasforma i dati CSV tabulatrice in un array JSON che puoi usare in codice o in un'API. Incolla il CSV o carica un file.csv, digli se la prima riga è un'intestazione e seleziona il delimitatore se non è una virgola. Con una riga di intestazione, ogni riga diventa un oggetto JSON tastato dai nomi delle colonne; senza uno, ogni riga diventa un array. L'output è abbastanza stampato e pronto per copiare o scaricare. Analizza tutto nella richiesta e non memorizza nulla.

Per cosa la gente lo usa

  • Alimentazione dati foglio elettronico in un'API o app
  • Converti un CSV esportato in JSON per codice
  • Trasforma un contatto o un elenco di prodotti in JSON strutturato
  • Prototipo con dati reali senza scrivere un parser

API sviluppatore

Automatizza questo strumento dal tuo codice. Invia una richiesta POST all'endpoint sottostante e ottieni lo stesso risultato che lo strumento web produce. È limitato alla velocità per IP e non ha bisogno di chiavi API per l'iscrizione per limiti più elevati.

POST https://best.free/api/tools/csv-to-json/
Parametro Esempio Richiesto Osservazioni
text name,age\nAda,36 CSV text (or upload a file on the web form).
delimiter , No. Field delimiter (use "tab" for TSV).
header True No. First row is a header.
curl -X POST https://best.free/api/tools/csv-to-json/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/csv-to-json/",
    json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);

Risposta: JSON with the converted array in "json".

{"ok": true, "json": "[\n  {\"name\": \"Ada\", \"age\": \"36\"}\n]"}

Domande frequenti

Con una riga di intestazione, ogni riga dati diventa un oggetto JSON le cui chiavi sono i nomi delle colonne. Senza uno, ogni riga diventa un semplice array di valori. Scegli quale sul modulo.

Sì. Impostare il delimitatore su una scheda per i file TSV, o su un punto e virgola o altro carattere, quindi le esportazioni in stile europeo e separate da schede convertono correttamente.

Sì. Caricare un file.csv fino a 100 MB, o incollare direttamente il testo

I valori sono mantenuti come stringhe esattamente come appaiono nel CSV, che evita sorprese come un codice leader zero trasformato in un numero. È possibile inserire tipi nel proprio codice, se necessario.

Sì. Oltre a mostrare il JSON formattato da copiare, lo strumento può restituirlo come file.json scaricabile.

No. Il CSV viene analizzato nella richiesta con la libreria standard e scartato immediatamente

Sì. POST un corpo JSON a /api/tools/csv-to-json/ e si ottiene una risposta JSON indietro molto simile al motore utilizzato dallo strumento web, quindi i risultati sono identici. È limitato alla velocità per IP come la versione web e non ha bisogno di registrazione; API chiavi per i limiti superiori sono in arrivo. Vedere la sezione API sopra per gli esempi di riccioli pronti per l'esecuzione, Python e JavaScript.

Sì CSV a JSON è completamente gratuito, senza filigrana sulla uscita e nessuna carta di credito richiesta.

Sì. Funziona nel tuo browser, quindi CSV a JSON funziona su telefoni e tablet così come desktop Hoppenstedt non c'è app da installare.

No. CSV to JSON funziona senza registrazione; esiste un account gratuito opzionale solo per sbloccare limiti di utilizzo più elevati.

Strumenti correlati

Valuta questa pagina
5.0/5 (0)

Cosa potremmo migliorare? Il tuo feedback ci aiuta a risolvere i problemi.