تخطي إلى المحتوى
POST AI agent ready /v1/csv/to-json

CSV إلى JSON API - محول مجاني

يوزع نص CSV ويعيد مصفوفة JSON من الكائنات. عند تمكين الرؤوس (افتراضي)، يتم استخدام الصف الأول كمفاتيح للكائنات. يعالج الحقول المقتبسة، والفواصل المتجاوزة، والقيم المتعددة الأسطر.

Parameters

stringrequired

The CSV content to convert.

boolean

Treat the first row as column headers.

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.