CSV إلى JSON API - محول مجاني
يوزع نص CSV ويعيد مصفوفة JSON من الكائنات. عند تمكين الرؤوس (افتراضي)، يتم استخدام الصف الأول كمفاتيح للكائنات. يعالج الحقول المقتبسة، والفواصل المتجاوزة، والقيم المتعددة الأسطر.
Code examples
curl -X POST https://api.botoi.com/v1/csv/to-json \
-H "Content-Type: application/json" \
-d '{"csv":"name,email,plan\nAlice,alice@example.com,pro\nBob,bob@example.com,free","has_header":true}'When to use this API
استيراد صادرات جداول البيانات إلى تطبيقك
اسمح للمستخدمين بتحميل ملفات CSV المصدرة من Google Sheets أو Excel وتحويلها إلى JSON لإدراج قاعدة البيانات.
تحليل ملفات سجل CSV للتحليل
قم بتحويل سجلات الوصول إلى الخادم أو عمليات تصدير التحليلات من ملف CSV إلى JSON للمعالجة باستخدام الأدوات المستندة إلى JavaScript.
Frequently asked questions
ما المحدد الذي يدعمه هذا؟
تقوم واجهة برمجة التطبيقات (API) بتوزيع القيم المفصولة بفواصل بشكل افتراضي. يتم أيضًا اكتشاف القيم المفصولة بعلامات جدولة (TSV) والقيم المفصولة بفاصلة منقوطة تلقائيًا.
كيف يتم التعامل مع الحقول المقتبسة؟
يتم تحليل الحقول المحاطة بعلامات اقتباس مزدوجة بشكل صحيح، بما في ذلك الحقول التي تحتوي على فواصل أو أسطر جديدة أو علامات اقتباس ملغاة ("") بداخلها.
ماذا يحدث إذا تم ضبط الرؤوس على "خطأ"؟
يتم إرجاع كل صف كمصفوفة من القيم بدلاً من كائن بمفاتيح مسماة.
هل هناك حد للصف؟
تعالج واجهة برمجة التطبيقات ما يصل إلى 10000 صف لكل طلب. بالنسبة لمجموعات البيانات الأكبر حجمًا، قم بتقسيم ملف CSV وإجراء مكالمات متعددة.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.