Nejlepší zdarma CSV do JSON Converter
Otočte řady CSV do čistého JSON pole objektů? zdarma, vložit nebo nahrát, nic uložené.
Jak to funguje
- Poskytněte CSV. Vložte svůj CSV text nebo nahrajte soubor.csv.
- Nastavit možnosti. Řekněte, zda je první řádek hlavičkou a vyberte oddělovač (komunikace, záložka,...).
- Sežeň JSONa.. Zkopírujte formátované pole JSON, nebo jej stáhněte jako soubor.json.
O tomto nástroji
CSV to JSON přepne tabulková data CSV do pole JSON můžete použít v kódu nebo API. Vložte CSV nebo nahrát soubor.csv, řekněte mu, zda první řádek je hlavička, a vyberte delimer, pokud to není čárka. S řádek záhlaví, každý řádek se stane objektem JSON klíčem podle jmen sloupců; bez jednoho, každý řádek se stává pole. Výstup je pěkně vytištěný a připraven ke kopírování nebo stažení. To rozebírá vše v žádosti a ukládá nic.
Na co ho lidé používají?
- Údaje z tabulky posuvu do API nebo aplikace
- Převést exportovaný CSV do JSON pro kód
- Přeměna seznamu kontaktů nebo produktů na strukturovaný JSON
- Prototyp s reálnými daty bez zápisu parseru
Vývojář API
Automatizujte tento nástroj z vlastního kódu. Pošlete POST žádost na cíl níže a získat stejný výsledek, který web nástroj produkuje. Je rychlost-omezena na IP a nepotřebuje přihlašovací API klíče pro vyšší limity jsou na cestě.
https://best.free/api/tools/csv-to-json/
| Parametr | Příklad | Požadované | Poznámky |
|---|---|---|---|
text |
name,age\nAda,36 |
Ano. | CSV text (or upload a file on the web form). |
delimiter |
, |
Ne. | Field delimiter (use "tab" for TSV). |
header |
True |
Ne. | 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);
Odpověď: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}