مجاني عبر الإنترنت JSON ↔ CSV Converter
حوّل مصفوفات JSON إلى CSV أو CSV إلى JSON فوراً — محوّل مجاني عبر الإنترنت مع دعم التنزيل. يتعامل مع الحقول المقتبسة، معالجة 100% على المتصفح.
100% من جانب العميل · بياناتك لا تغادر متصفحك أبدًاكيفية الاستخدام JSON ↔ CSV Converter
اختر اتجاه التحويل باستخدام زر التبديل: JSON إلى CSV أو CSV إلى JSON.
لـ JSON إلى CSV: الصق مصفوفة JSON من الكائنات. تصبح كل مفتاح كائن عنواناً للعمود. انقر على تحويل للحصول على مخرجات مفصولة بفواصل يمكنك فتحها في Excel أو Google Sheets.
لـ CSV إلى JSON: الصق CSV بصف رأس. تقوم الأداة بتحليله إلى مصفوفة JSON من الكائنات مع التعامل الصحيح مع الحقول المقتبسة.
استخدم تحميل مثال لرؤية مثال عملي. بعد التحويل، استخدم زر تنزيل لحفظ الملف مباشرةً.
الأسئلة الشائعة
ما هيكل JSON الذي يتوقعه المحوّل؟
يتوقع المحوّل مصفوفة JSON من الكائنات حيث يمثل كل كائن صفاً. تصبح جميع المفاتيح ذات المستوى الأعلى عبر جميع الكائنات عناوين أعمدة. المفاتيح المفقودة في صف تنتج خلية فارغة. لا يتم تسطيح الكائنات المتداخلة — بل يتم تسلسلها كنص.
هل يتعامل محوّل CSV مع الحقول المقتبسة التي تحتوي على فواصل؟
نعم. يتعامل محلل CSV بشكل صحيح مع الاقتباس وفق RFC 4180: الحقول التي تحتوي على فواصل أو علامات اقتباس مزدوجة أو أسطر جديدة يجب تغليفها بعلامات اقتباس مزدوجة. تُهرَّب علامات الاقتباس المزدوجة داخل الحقل المقتبس بمضاعفتها ("").
هل يمكنني تحويل CSV مجدداً إلى JSON؟
نعم — انقر على زر الاتجاه للتبديل إلى وضع CSV إلى JSON. يُعامَل الصف الأول كعناوين أعمدة. يصبح كل صف لاحق كائن JSON بتلك المفاتيح. تُعامَل جميع القيم كنصوص؛ لا يتم تطبيق استنتاج الأنواع.
كيف أتعامل مع الأحرف الخاصة في CSV؟
تُغلَّف الحقول التي تحتوي على فواصل أو علامات اقتباس مزدوجة أو أسطر جديدة تلقائياً بعلامات اقتباس مزدوجة أثناء تحويل JSON إلى CSV. عند تحليل CSV إلى JSON، تُزال الهروب من الحقول المقتبسة بشكل صحيح.
هل هناك حد للحجم؟
لا يوجد حد صارم للحجم، لكن مجموعات البيانات الكبيرة جداً (مئات الآلاف من الصفوف) قد تكون بطيئة المعالجة في المتصفح. لأعمال ETL في بيئة الإنتاج، تكون أدوات جانب الخادم أو أدوات سطر الأوامر مثل csvkit أو jq أكثر ملاءمة.