Najlepsze wolne CSV do konwerteru JSON
Zamienić wiersze CSV w czystą tablicę obiektów JSON - darmowe, wklej lub przesyłkę, nic nie przechowywane.
Jak działa
- Zapewnij CSV. Wklej tekst CSV lub prześlij plik.csv.
- Ustaw opcje. Powiedz, czy pierwszy wiersz jest nagłówkiem i wybierz separator (komma, kartka,...).
- Weź JSON. Skopiuj sfòrmatowaną tablicę JSON lub pobierz go jako plik.json.
O tym narzędziu
CSV do JSON przekształca dane Tabular CSV do tablicy JSON, którą można użyć w kodie lub API. Wklej plik CSV lub wyślij plik.csv, powiedz, czy pierwszy wiersz jest nagłówkiem, i wybierz separator, jeśli nie jest przeciętnym. Każda linia staje się obiektem JSON kluczem do nazw kolumn; bez jednej, każda linia staje się tablicą. Wynik jest dość wydrukowany i gotowy do kopiowania lub pobierania. Przetwarza wszystko w żądaniu i nie przechowuje nic.
Po co ludzie go używają
- Dane arkuszowe do pasz do API lub aplikacji
- Przekonwertuj eksportowany CSV na JSON dla kodu
- Przekształcić listę kontaktów lub produktów w ustrukturyzowany JSON
- Prototyp z prawdziwymi danymi bez zapisu parsera
Programator API
Automatyzuj to narzędzie z własnego kodu. Wyślij zapytanie POST do punktu końcowego poniżej i otrzymać taki sam wynik, jaki produkuje narzędzie internetowe. Jest on ograniczony o szybkość na IP i nie potrzebuje rejestracji - klucze API dla wyższych granic nadchodzą.
https://best.free/api/tools/csv-to-json/
| Parametr | Przykład | Wymagana | Uwagi |
|---|---|---|---|
text |
name,age\nAda,36 |
Tak. | CSV text (or upload a file on the web form). |
delimiter |
, |
Nie | Field delimiter (use "tab" for TSV). |
header |
True |
Nie | 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);
Odpowiedź: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}