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.
Come funziona
- Fornire CSV. Incolla il tuo testo CSV o carica un file.csv.
- Imposta opzioni. Dite se la prima riga è un'intestazione e scegliete il delimitatore (comma, tab,...).
- 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.
https://best.free/api/tools/csv-to-json/
| Parametro | Esempio | Richiesto | Osservazioni |
|---|---|---|---|
text |
name,age\nAda,36 |
Sì | 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]"}