أفضل مجاني تحويل CSV إلى JSON
تحويل صفوف CSV إلى صفوف JSON نظيفة من الأشياء - حرة، أو لصق أو تحميل، لا شيء مخزن.
كيف يعمل
- تقديم CSV. لصق نصك CSV أو تحميل ملف.csv.
- تحديد الخيارات. ذكر ما إذا كان الصف الأول هو عنوان واختيار الفاصل (فاصلة، تبويب،...).
- الحصول على JSON. نسخ المصفوفة JSON المصممة، أو تنزيلها كملف.json.
عن هذه الأداة
CSV to JSON تحوّل بيانات CSV الجدولية إلى صفيفة JSON يمكنك استخدامها في الشفرة أو API. لصق CSV أو تحميل ملف.csv، وأخبره إذا كان الصف الأول هو عنوان، واختار الفاصل إذا لم يكن فاصلة. مع سطر عنوان، كل سطر يصبح كائن JSON مفاتيح من أسماء الأعمدة؛ بدون واحد، كل سطر يصبح صفيفة. الخرج مطبوعة جيدا و جاهزة للنسخ أو التنزيل. تحليل كل شيء في الطلب ولا تخزن أي شيء.
ما الذي يستخدمه الناس
- تغذية بيانات جدول البيانات إلى رابطة أو تطبيق
- تحويل CSV المصدّر إلى JSON للرمز
- تحويل قائمة اتصال أو قائمة منتجات إلى JSON منظمة
- نموذج أولي ببيانات حقيقية دون كتابة تحليل
رابطة تطوير البرمجيات
أتمتة هذه الأداة من شفرة الخاصة بك. إرسال طلب 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]"}