Global ToolBox

تحويل JSON إلى CSV

حوّل مصفوفة من كائنات JSON إلى CSV، مباشرة في متصفحك.

🔒 تتم المعالجة محليًا في متصفحك

Loading…

كيفية الاستخدام

  1. الصق مصفوفة من كائنات JSON في المربع أعلاه — مثال: [{"name":"Alice","age":30},{"name":"Bob","age":25}].
  2. انقر على تحويل لتحويلها إلى CSV.
  3. راجع ناتج CSV المعروض أسفل مربع الإدخال.
  4. استخدم نسخ لنسخ CSV إلى الحافظة، أو تنزيل لحفظه كملف ‎.csv.

المميزات

  • يحوّل مصفوفة من كائنات JSON إلى CSV منسّق بشكل صحيح
  • يتعامل بسلاسة مع الصفوف ذات الحقول المختلفة أو الناقصة — بدون تعطّل عند بيانات غير متسقة
  • علامات اقتباس CSV صحيحة وفق معيار RFC 4180 للقيم التي تحتوي على فواصل أو علامات اقتباس أو أسطر جديدة
  • نسخ بنقرة واحدة إلى الحافظة أو تنزيل كملف ‎.csv
  • 100% من جانب المتصفح — بياناتك لا تغادر متصفحك أبدًا

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

هل يتم رفع JSON الخاص بي إلى أي مكان؟

لا. يعمل محوّل JSON إلى CSV بالكامل داخل متصفحك — بياناتك لا تُرسل أبدًا إلى خادم.

ماذا يحدث إذا كانت كائناتي تحتوي على حقول مختلفة؟

يُبنى رأس CSV من اتحاد كل الحقول الموجودة عبر جميع الكائنات. الصفوف التي تفتقد حقلًا معينًا تحصل ببساطة على خلية فارغة في ذلك العمود، والصفوف التي تحتوي على حقول إضافية تحصل على عمود إضافي خاص بها.

ماذا لو كان JSON الخاص بي كائنًا واحدًا بدلًا من مصفوفة؟

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

ماذا لو لم يكن JSON الخاص بي مصفوفة من الكائنات على الإطلاق، مثل مصفوفة أرقام؟

ستظهر لك رسالة خطأ واضحة توضح أن الأداة تتوقع مصفوفة من الكائنات (أو كائنًا واحدًا)، حتى تتمكن من تصحيح شكل الإدخال قبل التحويل.

هل تدعم الكائنات أو المصفوفات المتداخلة داخل حقل؟

نعم. يُحوَّل الكائن أو المصفوفة المتداخلة إلى تمثيلها النصي بصيغة JSON ويوضع داخل تلك الخلية الواحدة، بدلًا من تفكيكه إلى أعمدة منفصلة.

أدوات ذات صلة