ParseJet

تحويل CSV إلى JSON

ارفع ملف CSV واحصل في المقابل على مصفوفة JSON من الكائنات — كائن واحد لكل صف، وصف العناوين هو المفاتيح. الفواصل وعلامات الجدولة والفواصل المنقوطة والأنابيب تُكتشف تلقائيًا. مجاني وبلا تسجيل.

أسقط ملفًا هنا أو تصفح

يقبل ملفات CSV

مجاني — 3 طلبات/يوم، بدون تسجيل. للحصول على 300 رصيد/شهر مجانًا.

كيف يعمل

1

ارفع ملف CSV

أسقط ملف .csv أعلاه — يُكتشف الفاصل (فاصلة أو علامة جدولة أو فاصلة منقوطة أو أنبوب) تلقائيًا.

2

الصفوف تصبح كائنات

يصبح صف العناوين هو المفاتيح؛ وكل صف بيانات يتحول إلى كائن JSON واحد في مصفوفة المخرجات.

3

انسخ JSON الناتج

انسخ المصفوفة إلى الكود أو ملف الإعدادات أو الـ API — أو أتمت التحويل بطلب POST واحد.

الميزات الرئيسية

ما الذي يجعل csv to json هذا مميزًا.

مصفوفة كائنات في المخرجات

المخرجات بالشكل الذي يريده كودك فعلًا: [{"col": "value", …}, …] — لا بنية جدول متداخلة تضطر لتفكيكها.

اكتشاف تلقائي للفاصل

الملفات المفصولة بفاصلة أو علامة جدولة (TSV) أو فاصلة منقوطة أو أنبوب تتحول كلها دون أن تحدد أي شيء.

أمان في الترميز

ملفات UTF-8 (مع BOM أو بدونه) وLatin-1 تُفكّ شفرتها بشكل صحيح — لا رموز مشوهة في سلاسل JSON لديك.

معالجة الصفوف الناقصة

الصفوف التي تنقصها خلايا في النهاية تُستكمل وفق صف العناوين، فيحمل كل كائن المفاتيح نفسها.

مرحبًا بالملفات الكبيرة

التصديرات بآلاف الصفوف تتحول في استدعاء واحد — لا تجميد للمتصفح، فالتحليل يجري على الخادم.

تحويل دفعي عبر API

حوّل مجلدًا كاملًا من ملفات CSV بسكربت قصير — طلب POST واحد لكل ملف مع output_format=json. انظر مثال Python.

حالات الاستخدام

سيناريوهات شائعة حيث يوفر لك هذا الأداة الوقت.

تهيئة قواعد البيانات والبيانات التجريبية

حوّل تصديرات جداول البيانات إلى JSON الذي تتوقعه سكربتات التهيئة والبيانات التجريبية واستيرادات NoSQL.

تطوير واجهات API

حوّل عينات البيانات من المحللين والعملاء إلى حمولات JSON لاختبار نقاط النهاية.

النماذج الأولية للواجهات

انقل بيانات وهمية جاهزة للتصميم من جدول بيانات إلى تطبيق React أو Vue في خطوة واحدة.

خطوط البيانات

وحّد ملفات CSV الواردة في JSON قبل دخولها إلى قائمة الانتظار أو بحيرة البيانات أو مهام ETL.

أتمتة باستخدام الـ API

استخدم نفس الأداة برمجيًا. يعمل مع أي لغة — مجرد HTTP.

cURL
# Convert CSV to a JSON array of objects
curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]"
Python
import httpx, json

resp = httpx.post(
    "https://api.parsejet.com/v1/parse/auto/file",
    params={"output_format": "json"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"])  # list of dicts
print(rows[0])
JavaScript
const formData = new FormData();
formData.append("file", csvFile);

const res = await fetch(
  "https://api.parsejet.com/v1/parse/auto/file?output_format=json",
  {
    method: "POST",
    headers: { Authorization: "Bearer YOUR_API_KEY" },
    body: formData,
  }
);
const rows = JSON.parse((await res.json()).text); // array of objects

هل تريد أتمتة هذا؟

ParseJet API تمنحك نفس قوة التحليل عبر نقطة نهاية HTTP واحدة. لا ffmpeg، لا poppler، لا tesseract — مجرد استدعاء API واحد.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
اقرأ وثائق API

الأسئلة الشائعة

كيف أحوّل ملف CSV إلى JSON؟

ارفع ملف .csv أعلاه — يعيد ParseJet مصفوفة JSON بكائن واحد لكل صف، مستخدمًا صف العناوين كمفاتيح. وللأتمتة، أرسل طلب POST إلى /v1/parse/auto/file مع output_format=json.

ما بنية JSON التي أحصل عليها؟

مصفوفة كائنات مسطّحة: [{"name": "Alice", "age": "30"}, …]. يُعامل الصف الأول من ملف CSV كصف عناوين ويصبح مفاتيح كل كائن.

هل تتعامل الأداة مع الفواصل المنقوطة وعلامات الجدولة والأنابيب؟

نعم — يُستشف الفاصل تلقائيًا من الملف، فتتحول ملفات CSV الأوروبية ذات الفاصلة المنقوطة وتصديرات TSV دون أي إعدادات.

ماذا عن الحقول المقتبسة التي تحوي فواصل بداخلها؟

الاقتباس القياسي في CSV يُحلَّل بشكل صحيح — الحقل المقتبس الذي يحوي فواصل أو فواصل أسطر يبقى قيمة واحدة.

هل يمكنني تحويل JSON إلى CSV هنا؟

لا — تحوّل هذه الأداة في اتجاه واحد، من CSV إلى JSON. يحلّل ParseJet المستندات إلى نص وبيانات منظّمة؛ ولا يولّد ملفات CSV.

هل الأداة مجانية؟

نعم. تحصل على 3 تحويلات مجانية يوميًا دون تسجيل، ويشمل حساب API المجاني 300 رصيد شهريًا. تبدأ الخطط المدفوعة من 19 دولارًا شهريًا.

ابدأ استخراج النص مجانًا

لا حاجة للتسجيل. قم بتحليل ملفك الأول في ثوانٍ.

عرض الأسعار