انتقل إلى المحتوى

تحويل JSON إلى CSV: من JSON إلى جدول

حوّل JSON إلى CSV في متصفحك: أفلت أو الصق مصفوفة كائنات JSON فتُفتح في عارض CSV بصف لكل كائن. تصبح الكائنات المتداخلة أعمدة مثل address.city، والقوائم أعمدة مثل items.0 وitems.1. عدّله وصفِّه ونزّله هناك. لا يُرفع شيء.

  • JSONعرض وتحرير.json

يمكنك أيضًا لصق JSON باستخدام Ctrl+V (⌘+V على جهاز ماك).

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

كيف يعمل: تحويل JSON إلى CSV

  1. افتح JSON أو الصقه

    أفلت ملف .json أو اختره، أو اضغط Ctrl+V للصق JSON. يجب أن يكون مصفوفة كائنات أو كائنًا واحدًا.

  2. يُفتح جدولًا

    يصبح كل كائن صفًا في عارض CSV. تُسطَّح الكائنات المتداخلة بنقاط (address.city) والقوائم بمواضع عناصرها (items.0.name).

  3. صفِّه وعدّله

    ابحث في الصفوف ورتّبها وصفِّها وعدّلها في عارض CSV قبل الحفظ.

  4. نزّل الملف

    يحفظ «تنزيل» ملف .csv باسم ملف JSON. ولفاصلة منقوطة أو علامة جدولة أو خط عمودي، اختر «خيارات التنزيل» من قائمة «المزيد».

ما يدعمه محوّل JSON إلى CSV

  • المدخلات: مصفوفة كائنات JSON أو كائن واحد، من ملف .json أو نص ملصوق، حتى 10 ميجابايت.
  • البيانات المتداخلة: تُسطَّح الكائنات في أعمدة بأسماء نقطية مثل address.city، والقوائم في items.0 وitems.1.
  • الأعمدة: كل مفتاح يظهر في أي كائن، بترتيب ظهوره أول مرة، وتُترك القيم الناقصة فارغة.
  • الأرقام الطويلة: تُكتب الأعداد الصحيحة الأكبر من 2^53 رقمًا رقمًا بلا تقريب.
  • الفواصل: فاصلة، مع علامة ترتيب البايت التي يحتاجها Excel عند وجود نص غير لاتيني؛ وفاصلة منقوطة أو علامة جدولة أو خط عمودي من «خيارات التنزيل».

تحويل JSON إلى CSV: أسئلة وأجوبة

كيف تصبح الكائنات المتداخلة أعمدة؟
يُوصل كل مفتاح متداخل بمفتاح أبيه بنقطة. فيصبح {"address": {"city": "Riyadh"}} عمودًا اسمه address.city قيمته Riyadh.
ماذا يحدث للقوائم داخل الكائنات؟
يأخذ كل عنصر موضعه في اسم العمود: tags.0 وtags.1، أو items.0.name لقائمة كائنات. وتُكتب القائمة الفارغة [].
ما أشكال JSON التي يمكن تحويلها؟
مصفوفة كائنات، فيصبح كل كائن صفًا، أو كائن واحد فيصبح صفًا واحدًا. أما قائمة القيم البسيطة أو الرقم المنفرد فليست جدولًا، وتخبرك الصفحة بذلك.
ليس لكل كائناتي المفاتيح نفسها. هل هذه مشكلة؟
لا. يحصل ملف CSV على عمود لكل مفتاح يظهر في أي كائن، وتبقى الخلية فارغة في الصف الذي ليس في كائنه هذا المفتاح.
في JSON خطأ. هل يمكنني تحويله رغم ذلك؟
ليس قبل أن يصبح صالحًا. تعرض الصفحة سبب الخطأ، ويعرض مدقق JSON السطر والعمود ويصلح الأخطاء الشائعة.
هل يُرفع ملف JSON؟
لا. يحلل متصفحك JSON ويحوّله على جهازك، ولا يُرسل شيء إلى أي خادم.

لماذا هو خاص: ملفاتك لا تغادر متصفحك

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

كيف نخبرك بالميزات الجديدة

تعتمد الإعلانات على تاريخ الإصدار المعروض للجميع، ولا يُخزَّن شيء على جهازك ولا يُرسَل إلى أي مكان.