Free AI Tools
تصفح فئات الأدوات

محول JSON إلى CSV مجاني عبر الإنترنت

الصق كائن JSON واحدًا أو مصفوفة من الكائنات، أو حمّل ملف .json محليًا. اختر الفاصل، وعاين الصفوف والأعمدة، وانسخ CSV أو نزّله من دون تسجيل أو تسجيل دخول.

مساحة عمل JSON إلى CSV

حوّل السجلات وافحص جدول CSV

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

JSON ملصق · استخدم Ctrl/Command + Enter للتحويل.

النتيجة

معاينة CSV

حوّل سجلات كائنات صالحة لفحص جدول والنص الخام المفصول.

لا يوجد جدول محوّل بعد

ستعرض النتيجة صفوفًا وأعمدة وبايتات وخلايا ذات قيم متداخلة ونصًا شبيهًا بالصيغة بعد التحويل.

كيفية تحويل JSON إلى CSV

الخطوة 1

الصق JSON أو حمّل ملفًا محليًا

استخدم كائنًا واحدًا لصف واحد أو مصفوفة من الكائنات لصفوف متعددة. يقتصر النص الملصق وملف .json محلي واحد على 5 MB لكل منهما.

الخطوة 2

اختر فاصل CSV وترميز التنزيل

حدد الفاصلة أو الفاصلة المنقوطة أو الجدولة. أبقِ خيار UTF-8 BOM مفعّلًا عندما تستفيد الوجهة من علامة ترميز، أو عطّله لتنزيل UTF-8 عادي.

الخطوة 3

راجع النتيجة أو انسخها أو نزّلها

افحص الجدول وCSV الخام، وتأكد من حقائق الصفوف والأعمدة والبايتات والقيم المتداخلة والخلايا الشبيهة بالصيغة، ثم انسخ النتيجة أو نزّلها.

هيّئ JSON على شكل صفوف وأعمدة

CSV جدول مسطح. يبدأ التحويل المتوقع بـ JSON على شكل سجلات وقواعد واضحة للمفاتيح والحقول المفقودة وقيم null والأنواع.

استخدم كائنًا واحدًا أو مصفوفة من الكائنات

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

أنشئ الرؤوس من كل مفتاح في المستوى الأعلى

يتحول المفتاح إلى عمود عند ظهوره للمرة الأولى. يمكن للسجلات اللاحقة إدخال أعمدة إضافية من دون تجاهل تلك القيم بصمت.

افهم الحقول الفارغة وأنواع JSON

يتحول المفتاح المفقود وJSON null كلاهما إلى حقل CSV فارغ. تتحول الأرقام والقيم المنطقية والسلاسل إلى حقول نصية، لذلك لا تُحفظ أنواع القيم الأصلية.

راجع ناتج CSV قبل الاستيراد

يتطلب النص المفصول اقتباسًا متسقًا وإعدادات وجهة متوافقة. قد تكشف مراجعة قصيرة عن فواصل خاطئة أو افتراضات ترميز أو قيم قد يفسرها جدول البيانات كصيغ.

اقتبس الفواصل وعلامات الاقتباس وفواصل الأسطر

تُقتبس الحقول التي تحتوي على الفاصل المحدد أو علامة اقتباس مزدوجة أو إرجاع عربة أو فاصل سطر. وتُضاعف علامات الاقتباس المضمنة، وتستخدم السجلات نهايات أسطر CRLF.

طابق الفاصل وإعداد UTF-8

استورد باستخدام إعداد الفاصلة أو الفاصلة المنقوطة أو الجدولة نفسه المستخدم أثناء التحويل. تُضاف علامة UTF-8 BOM الاختيارية إلى الملف المُنزّل فقط؛ ولا تغير نص CSV المنسوخ.

راجع الخلايا الشبيهة بالصيغة في البيانات غير الموثوقة

تبلغ النتيجة عن الحقول النصية التي تبدأ مثل صيغ جداول البيانات. راجع القيم غير الموثوقة قبل فتح الملف؛ لا يضيف المحول بادئة بصمت ولا يعيد كتابة بيانات المصدر.

البيانات المتداخلة والخصوصية وحدود المتصفح

يغير نقل JSON الهرمي إلى جدول نصي مسطح بنيته. توضّح الحدود أدناه هذا التعيين وحد المعالجة الحالي في المتصفح.

احتفظ بالكائنات والمصفوفات المتداخلة في خلية واحدة

تبقى القيم المتداخلة في حقل واحد كنص JSON مضغوط. اختر سير عمل تسطيح أو ETL عندما يجب أن يتحول كل مسار متداخل إلى عمود منفصل أو تتوسع الصفوف المتداخلة.

أبق التحويل في صفحة المتصفح الحالية

يُحلل المحول الحالي النص الملصق والملف المحدد محليًا ولا ينشرهما إلى خدمة تحويل خارجية. لا يلزم التسجيل أو تسجيل الدخول.

استخدم سير عمل آخر للبيانات الكبيرة أو شديدة التداخل

تقتصر هذه الأداة على 5 MB ولا تدعم البث أو جلب URL أو اختيار صفوف JSONPath أو تسطيح البنى العميقة أو معالجة عدة ملفات. تحتاج المسارات الكبيرة إلى سير عمل بث أو سطر أوامر أو ETL.

الخصوصية والحدود

يُحلل JSON الملصق وملف .json محلي واحد محدد ويُحوّل في صفحة المتصفح هذه. لا ترسل الأداة الحالية بيانات المصدر أو CSV المُنشأ إلى خدمة تحويل خارجية.

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

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

الصق JSON أو حمّل ملف .json محليًا واحدًا، واختر الفاصلة أو الفاصلة المنقوطة أو الجدولة، ثم حدد تحويل إلى CSV. راجع الجدول أو CSV الخام، ثم انسخ النص أو نزّل الملف.

ما بنية JSON التي يقبلها هذا المحول؟

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

كيف تُعالج مفاتيح الكائنات المختلفة؟

تُنشأ الرؤوس من اتحاد مفاتيح المستوى الأعلى بحسب ترتيب ظهورها. عندما لا يحتوي سجل على مفتاح معروف، يتلقى ذلك الصف حقل CSV فارغًا لذلك العمود.

ماذا يحدث للكائنات والمصفوفات المتداخلة؟

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

كيف تُعالج قيم null وأنواع JSON؟

تتحول JSON null والمفتاح المفقود كلاهما إلى حقل CSV فارغ. تتحول السلاسل والأرقام والقيم المنطقية إلى حقول نصية، لذا لا يحتفظ CSV بمعلومات نوع كافية لإعادة إنشاء JSON الأصلي بدقة.

كيف تُهَرَّب الفواصل وعلامات الاقتباس وفواصل الأسطر؟

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

هل يمكنني اختيار إخراج بفاصلة منقوطة أو جدولة؟

نعم. اختر الفاصلة أو الفاصلة المنقوطة أو الجدولة قبل التحويل. يجب أن تستخدم الوجهة الفاصل نفسه عند استيراد الملف.

ماذا يفعل خيار UTF-8 BOM؟

عند تفعيله، يبدأ التنزيل بعلامة ترتيب بايتات UTF-8 يمكن أن تساعد بعض برامج جداول البيانات على التعرف على الترميز. لا تُضمّن عند نسخ CSV الخام، ويظل سلوك الاستيراد معتمدًا على الوجهة.

لماذا تحذر الأداة من الخلايا الشبيهة بالصيغة؟

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

هل يُرفع JSON الخاص بي؟

يحلل المحول الحالي النص الملصق والملف المحلي المحدد في صفحة المتصفح هذه. لا يرسل JSON المصدر أو CSV المُنشأ إلى خدمة تحويل خارجية، ولا يتطلب حسابًا، ويحد الإدخال بـ 5 MB.

أدوات ذات صلة

تابع باستخدام أداة أخرى تعمل في المتصفح.

CJ أدوات مجانية للمطورين

CSV إلى JSON

محول CSV إلى JSON

الصق CSV أو حمّل ملفًا محليًا واحدًا بصيغة .csv أو .txt، واختر الفاصل وتنسيق JSON، ثم حوّل صف الرؤوس والسجلات إلى مصفوفة JSON. تُحلّل الحقول المقتبسة في متصفحك، وتبقى القيم سلاسل نصية، ولا يلزم التسجيل أو تسجيل الدخول.

J أدوات مجانية للمطورين

منسّق JSON ومدقّقه

منسّق ومدقّق JSON

الصق JSON أو افتح ملفاً لتنسيقه أو التحقق منه أو تحسينه أو تصغيره. اختر المسافة البادئة، وراجع أخطاء المحلل، وانسخ النتيجة أو نزّلها في متصفحك من دون تسجيل دخول.

أدوات مجانية للمطورين

مولّد Hash

مولّد التجزئة

استخدم مولّد التجزئة هذا لإنشاء ملخص SHA من نص UTF-8 دقيق أو ملف محلي واحد. اختر SHA-256 أو SHA-384 أو SHA-512 أو SHA-1 القديم، ثم قارن النتيجة أو انسخها أو نزّلها بتنسيق hex أو Base64 من دون إرسال المصدر إلى خدمة تجزئة خارجية.