ឥតគិតថ្លៃល្អបំផុត កម្មវិធីបម្លែង JSON ទៅ CSV
ធ្វើអោយប្រសើរឡើងនូវអ័ក្ស JSON នៃវត្ថុទៅជា CSV ដែលបានរៀបចំរួចរាល់សម្រាប់សន្លឹកបៀ - ឥតគិតថ្លៃបិទភ្ជាប់ឬផ្ទុកឡើងគ្មានអ្វីត្រូវបានរក្សាទុក។
របៀបដែលវាធ្វើការ
- ផ្ដល់ JSON. បិទភ្ជាប់ JSON អ័ក្សនៃវត្ថុ (ឬវត្ថុតែមួយ) ឬផ្ទុកឡើងឯកសារ. json ។
- បម្លែង. សង្កត់ បម្លែង — ជួរឈរត្រូវបានសាងសង់ពីគ្រាប់ចុចនៅលើវត្ថុទាំងអស់ ។
- យក CSV. ចម្លង CSV ឬទាញយកវារួចរាល់ដើម្បីបើកក្នុងសន្លឹកបញ្ជី ។
អំពីឧបករណ៍នេះ
JSON ទៅ CSV flattens មួយ JSON អ័ក្សនៃវត្ថុទៅជា CSV ឆាប់សន្លឹកបៀ. បិទភ្ជាប់ JSON ឬផ្ទុកឡើងឯកសារមួយ.json និងឧបករណ៍នេះបង្កើតក្បាលជួរឈរពីសហភាពនៃគ្រាប់ចុចរបស់វត្ថុនីមួយៗ, ដូច្នេះជួរឈរជាមួយវាលផ្សេងគ្នានៅតែបន្ត. វត្ថុនិងអ័ក្សដែលព័ទ្ធជុំវិញត្រូវបានសរសេរជា JSON រឹងនៅក្នុងកោសិការបស់ពួកគេជំនួសឱ្យការធ្លាក់ចុះ. លទ្ធផលបើកនៅត្រង់ក្នុង Excel, Sheets or Numbers. អ្វីគ្រប់យ៉ាងត្រូវបានវិភាគនៅក្នុងសំណើនិងគ្មានអ្វីត្រូវបានរក្សាទុក.
មនុស្សប្រើវាសម្រាប់អ្វី
- បើកការឆ្លើយតប JSON របស់ API ក្នុងសន្លឹកសន្លឹក
- ប្ដូរ JSON ដែលបាននាំចេញទៅជា CSV សម្រាប់ Excel ឬ Sheet
- ចែករំលែកទិន្នន័យដែលមានរចនាសម្ព័ន្ធជាមួយមិត្តភក្តិដែលមិនបច្ចេកទេស
- ពិនិត្យមើលកំណត់ហេតុ 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"}