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

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

يأخذ سلسلة JSON تحتوي على مجموعة من الكائنات ويحولها إلى تنسيق CSV. يتم إنشاء رؤوس الأعمدة من مفاتيح الكائنات. يتم تسوية الكائنات المتداخلة باستخدام التدوين النقطي.

Parameters

arrayrequired

An array of objects to convert to CSV.

Code examples

curl -X POST https://api.botoi.com/v1/csv/to-csv \
  -H "Content-Type: application/json" \
  -d '{"data":[{"name":"Alice","email":"alice@example.com","plan":"pro"},{"name":"Bob","email":"bob@example.com","plan":"free"}]}'

When to use this API

تصدير نتائج استعلام قاعدة البيانات كتنزيلات بتنسيق CSV

قم بتحويل نتائج استعلام واجهة برمجة التطبيقات (API) إلى تنسيق CSV للمستخدمين الذين يحتاجون إلى استيراد البيانات إلى Excel أو جداول بيانات Google أو أدوات جداول البيانات الأخرى.

إنشاء تقارير CSV من بيانات تحليلات JSON

قم بتحويل تحليلات JSON أو بيانات الفوترة إلى ملف CSV لفرق الشؤون المالية التي تعمل في سير العمل القائم على جداول البيانات.

Frequently asked questions

كيف يتم التعامل مع الكائنات المتداخلة؟
يتم تسوية الكائنات المتداخلة باستخدام التدوين النقطي. على سبيل المثال، يصبح {"address": {"city": "NYC"}} عمودًا باسم "address.city".
ماذا لو كانت الكائنات لها مفاتيح مختلفة؟
تجمع واجهة برمجة التطبيقات (API) جميع المفاتيح الفريدة عبر جميع الكائنات لصف الرأس. يتم ترك القيم المفقودة كحقول فارغة في ملف CSV.
هل تم تجاوز القيم التي تحتوي على فواصل بشكل صحيح؟
نعم. يتم تغليف القيم التي تحتوي على فواصل أو علامات الاقتباس المزدوجة أو الأسطر الجديدة بعلامات اقتباس مزدوجة وفقًا لمواصفات ملف CSV.
هل يمكنني تحديد الأعمدة التي سيتم تضمينها؟
تقوم واجهة برمجة التطبيقات (API) بتصدير جميع المفاتيح. لتحديد الأعمدة، قم بتصفية مصفوفة JSON لتشمل المفاتيح المطلوبة فقط قبل الإرسال.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.