أفضل مجاني تحويل CSV إلى JSON
تحويل صفوف CSV إلى صفوف JSON نظيفة من الأشياء - حرة، أو لصق أو تحميل، لا شيء مخزن.
مجاني 100 في المائة
لا يوجد
لا يوجد علامة مائية
الملفات المجهزة في الذاكرة، ولم تخزن أبدا
✨
Go Pro لأفضل نماذج الذكاء الاصطناعي - الصورة، والفيديو والدردشة - بالإضافة إلى تحميل أكبر، الأولوية في الصف ودون انتظار.
ترقية إلى Pro
الحب best.free? شاركها
كيف يعمل
- تقديم CSV. لصق نصك CSV أو تحميل ملف.csv.
- تحديد الخيارات. ذكر ما إذا كان الصف الأول هو عنوان واختيار الفاصل (فاصلة، تبويب،...).
- الحصول على JSON. نسخ المصفوفة JSON المصممة، أو تنزيلها كملف.json.
عن هذه الأداة
CSV to JSON تحوّل بيانات CSV الجدولية إلى صفيفة JSON يمكنك استخدامها في الشفرة أو API. لصق CSV أو تحميل ملف.csv، وأخبره إذا كان الصف الأول هو عنوان، واختار الفاصل إذا لم يكن فاصلة. مع سطر عنوان، كل سطر يصبح كائن JSON مفاتيح من أسماء الأعمدة؛ بدون واحد، كل سطر يصبح صفيفة. الخرج مطبوعة جيدا و جاهزة للنسخ أو التنزيل. تحليل كل شيء في الطلب ولا تخزن أي شيء.
ما الذي يستخدمه الناس
- تغذية بيانات جدول البيانات إلى رابطة أو تطبيق
- تحويل CSV المصدّر إلى JSON للرمز
- تحويل قائمة اتصال أو قائمة منتجات إلى JSON منظمة
- نموذج أولي ببيانات حقيقية دون كتابة تحليل
رابطة تطوير البرمجيات
أتمتة هذه الأداة من شفرة الخاصة بك. إرسال طلب POST إلى نقطة النهاية أدناه والحصول على نفس النتيجة أداة الويب ينتج. إنها محدودة السرعة لكل IP ولا تحتاج إلى التسجيل - مفاتيح API للحدود الأعلى قادمة.
POST
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]"}
الأسئلة المتكررة
مع صف العنوان، كل سطر من البيانات يصبح كائن JSON المفاتيح التي هي أسماء الأعمدة. بدون واحد، كل سطر يصبح صفيفة بسيطة من القيم. أنت تختار أي واحد على الشكل.
نعم. حدد الفاصل إلى علامة تبويب لملفات TSV، أو إلى نقطة منقطعة أو علامة أخرى، حتى تتم تحويل الصادرات على النمط الأوروبي والمفصلة بعلامة تبويب بشكل صحيح.
نعم، تحميل ملف.csv حتى 25 ميغابايت، أو لصق النص مباشرة - أيهما يعمل، والناتج هو نفسه.
يتم حفظ القيم كسلسلة كما تظهر في CSV، مما يتجنب المفاجآت مثل تحويل رمز الصفر الأول إلى رقم. يمكنك تحويل الأنواع في رمزك الخاص إذا لزم الأمر.
نعم، بالإضافة إلى عرض صيغة JSON المعدة للنسخ، يمكن للأداة أن تعيدها كملف.json قابل للتنزيل.
لا. يتم تحليل CSV في الطلب مع المكتبة القياسية ويتم التخلص منه فورا - لا يخزن شيء أو يسجل أو يحال.
نعم. ضع جسد JSON في /api/tools/csv-to-json/ وتحصل على رد من JSON — نفس المحرك الذي تستخدمه أداة الويب، لذا فإن النتائج متطابقة. إنها محدودة السرعة لكل عنوان IP مثل النسخة الشبكية ولا تحتاج إلى التسجيل؛ مفاتيح API للحدود الأعلى قادمة. انظر قسم API أعلاه لأمثلة جاهزة للتشغيل Curl، Python و JavaScript.
نعم - CSV إلى JSON مجاني تماما، مع عدم وجود علامة مائية على المخرجات ولا تلزم بطاقة ائتمان.
نعم، فهو يعمل في متصفحك، لذا فإن CSV to JSON يعمل على الهواتف واللوحات بالإضافة إلى سطح المكتب - لا يوجد تطبيق لتثبيته.
لا. CSV إلى JSON يعمل دون التسجيل على الإطلاق؛ حساب اختياري مجاني فقط يوجد لفتح حدود الاستخدام الأعلى.