ឥតគិតថ្លៃល្អបំផុត CSV ទៅកម្មវិធីបម្លែង JSON
ប្តូរជួរឈរ CSV ទៅជាអ័ក្ស JSON ស្អាតនៃវត្ថុ - ឥតគិតថ្លៃ បិទភ្ជាប់ ឬ ផ្ទុក ឡើង គ្មាន អ្វី រក្សាទុក ។
របៀបដែលវាធ្វើការ
- ផ្ដល់ CSV. បិទភ្ជាប់អត្ថបទ CSV របស់អ្នក ឬផ្ទុកឡើងឯកសារ.csv ។
- កំណត់ជម្រើស. និយាយថាតើជួរឈរដំបូងគឺជាបឋមកថាហើយជ្រើសសញ្ញាបំបែក (សញ្ញាក្បៀស, ថេប,...).
- យក JSON. ចម្លងអ័ក្ស JSON ដែលបានធ្វើទ្រង់ទ្រាយ ឬទាញយកវាជាឯកសារ. json ។
អំពីឧបករណ៍នេះ
CSV ទៅ JSON ប្រែជាទិន្នន័យតារាង CSV ទៅជាអ័ក្ស JSON ដែលអ្នកអាចប្រើនៅក្នុងកូដឬ API ។ បិទភ្ជាប់ CSV ឬផ្ទុកឡើងឯកសារ.csv ប្រាប់វាថាតើជួរឈរដំបូងគឺជាបឋមកថាហើយជ្រើសសញ្ញាបំបែកប្រសិនបើវាមិនមែនជាសញ្ញាក្បៀស។ ជាមួយជួរឈរបឋមកថាបន្ទាត់នីមួយៗក្លាយជាវត្ថុ JSON ដែលត្រូវគូសដោយឈ្មោះជួរឈរដោយគ្មានបន្ទាត់នីមួយៗក្លាយជាអ័ក្ស។ លទ្ធផលគឺបោះពុម្ពស្អាតហើយត្រៀមខ្លួនដើម្បីចម្លងឬទាញយក។ វាញែកអ្វីៗទាំងអស់នៅក្នុងសំណើនិងរក្សាទុកអ្វីទាំងអស់។
មនុស្សប្រើវាសម្រាប់អ្វី
- ផ្គត់ផ្គង់ទិន្នន័យសន្លឹកបញ្ជីទៅក្នុង API ឬកម្មវិធី
- បម្លែងនាំចេញ CSV ទៅ JSON សម្រាប់កូដ
- ប្ដូរទំនាក់ទំនង ឬបញ្ជីផលិតផលទៅជា JSON ដែលមានរចនាសម្ព័ន្ធ
- គំរូជាមួយទិន្នន័យពិតដោយមិនសរសេរកម្មវិធីញែកទេ
API របស់អ្នកអភិវឌ្ឍន៍
ឧបករណ៍នេះស្វ័យប្រវត្តិពីកូដផ្ទាល់ខ្លួនរបស់អ្នក. ផ្ញើសំណើ POST ទៅចំណុចបញ្ចប់ខាងក្រោមនិងទទួលបានលទ្ធផលដូចគ្នាដែលឧបករណ៍បណ្ដាញផលិត. វាត្រូវបានកំណត់អត្រាក្នុងមួយ IP និងត្រូវការចុះឈ្មោះ - គ្រាប់ចុច API សម្រាប់កម្រិតខ្ពស់គឺមកដល់.
https://best.free/api/tools/csv-to-json/
| ប៉ារ៉ាម៉ែត្រ | ឧទាហរណ៍ | ចាំបាច់ | ចំណាំ |
|---|---|---|---|
text |
name,age\nAda,36 |
បាទ/ ចាស | CSV text (or upload a file on the web form). |
delimiter |
, |
គ្មាន | Field delimiter (use "tab" for TSV). |
header |
True |
គ្មាន | 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);
ការឆ្លើយតប: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}