Ең жақсы еркін JSON- ден CSV- ге аударуName
JSON нысандар жиынын электронды кестеге дайын CSV-ге біріктіру - бос, орналастыру немесе жүктеу, ештеңе сақталмайды.
Не істеп тұр
- JSON берілсін. JSON нысандар жиынын (не бір нысанды) орналастыру, немесе.json файлды жүктеп беру.
- Түрлендіру. Түрлендіру батырмасын басыңыз — барлық нысандардағы кілттердің көмегімен бағандар құрылады.
- CSV файлды алу. CSV файлды көшірмелеу немесе электрондық кестесінде ашу үшін жүктеп алу.
Бұл құрал туралы
JSON- ден CSV- ге аудару JSON жиынын электрондық кестеге дайын CSV- ге айналдырады. JSON- ды орналастырыңыз немесе. json файлды жүктеп беріңіз, құрал әрбір нысанның кілттерінің біріктірілуінен баған атауларын құрады, сондықтан әртүрлі өрістері бар жолдар бір- біріне сәйкес келеді. Ішінде орналасқан нысандар мен жиындар ұяшықтарында JSON ретінде жазылады, яғни жоғалып кетпейді. Нәтижесі Excel, Sheets немесе Numbers бағдарламаларында ашылады. Барлығы сұрау барысында талдап шығарылады, ештеңе сақталмайды.
Қайсысы қолданылады
- API JSON жауапты электрондық кестесінде ашу
- Экспортталған JSON- ды Excel не кестелер үшін CSV- ге айналдыру
- Жүйеленген деректерді техникалық білімі жоқ әріптестермен бөлісу
- JSON жазбаларын жолдар мен бағандар түрінде жинақтау
Жасаушы API
Бұл құралды өзіңіздің кодыңыздан автоматтандыру. Төмендегі соңына POST сұрауын жіберіп, веб құралының көрсеткен нәтижесін алыңыз. Бұл IP адресіне байланысты жылдамдығы шектеулі және тіркелу керек емес - API кілттер жоғары шектеулер үшін жақында шығады.
https://best.free/api/tools/json-to-csv/
| Параметрлер | Мысал | Негізгі | Жазбалар |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Иә | 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);
Жауап: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}