Najlepsze wolne JSON do konwerter CSV
Złoż szereg obiektów JSON do arkuszu gotowego CSV - darmowe, wklej lub wyślądowane, nic nie przechowywane.
Jak działa
- Udzielić JSON. Wklej szereg obiektów JSON (lub jeden obiekt) lub wyślij plik.json.
- Przekonwertuj. Naciśnij Konwertuj - kolumny są zbudowane z klawiszy na wszystkich obiektach.
- Pobierz CSV. Kopiuj CSV, lub pobierz go gotowy do otwarcia w arkuszu.
O tym narzędziu
JSON to CSV spłaszcza szereg obiektów JSON w arkuszach gotowych do CSV. Wklej JSON lub wyślij plik.json, a narzędzie tworzy nagłówki kolumn z unii kluczy każdego obiektu, więc wiersze z różnymi polami wciąż linieją. Niegnieżdżone obiekty i tablice są zapisane jako kompaktowe JSON w ich komórkach zamiast być usunięte. Wynik otwiera się prosto w Excel, Listy lub Numery. Wszystko jest przetłumaczone w żądaniu i nic nie jest przechowywane.
Po co ludzie go używają
- Otwórz odpowiedź API JSON w arkuszu
- Przekształcić eksportowany JSON w CSV dla Excel lub arkuszów
- Podziel się z kolegami nietechnicznymi zorganizowanymi
- Wymiana danych JSON jako wiersze i kolumny
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/json-to-csv/
| Parametr | Przykład | Wymagana | Uwagi |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Tak. | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
Odpowiedź: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}