esc
⁦17⁩ أداة مجانية

محوّلات ⁦JSON⁩ و⁦CSV⁩ و⁦XML⁩ و⁦Excel⁩
و⁦YAML⁩ و⁦Markdown⁩ والترجمات

حوّل بين ⁦JSON⁩ و⁦CSV⁩ و⁦XML⁩ و⁦YAML⁩ و⁦Markdown⁩ و⁦HTML⁩ و⁦Excel⁩ وصيغ الترجمة (⁦SRT⁩ و⁦VTT).⁩ بياناتك لا تغادر متصفحك أبدًا.

شخصية ملف بنفسجية تتلاعب بالأقواس
JSON تحويل ⁦JSON⁩ إلى ⁦CSV⁩JSON → CSV CSV تحويل ⁦CSV⁩ إلى ⁦JSON⁩CSV → JSON XML تحويل ⁦XML⁩ إلى ⁦JSON⁩XML → JSON JSON تحويل ⁦JSON⁩ إلى ⁦XML⁩JSON → XML YAML تحويل ⁦YAML⁩ إلى ⁦JSON⁩YAML → JSON JSON تحويل ⁦JSON⁩ إلى ⁦YAML⁩JSON → YAML HTML تحويل ⁦HTML⁩ إلى ⁦Markdown⁩HTML → Markdown MD تحويل ⁦Markdown⁩ إلى ⁦HTML⁩Markdown → HTML JSON تحويل ⁦JSON⁩ إلى ⁦TOON⁩JSON → TOON TOON تحويل ⁦TOON⁩ إلى ⁦JSON⁩TOON → JSON MMD تحويل ⁦Mermaid⁩ إلى ⁦SVG⁩Mermaid → SVG MMD تحويل ⁦Mermaid⁩ إلى ⁦PNG⁩Mermaid → PNG CSV تحويل ⁦CSV⁩ إلى ⁦Excel⁩CSV → Excel XLSX تحويل ⁦Excel⁩ إلى ⁦CSV⁩Excel → CSV SRT تحويل ⁦SRT⁩ إلى ⁦VTT⁩SRT → VTT VTT تحويل ⁦VTT⁩ إلى ⁦SRT⁩VTT → SRT عداد توكنات ⁦OpenAI⁩الصق أمرًا (⁦prompt)⁩ وشاهد عدد التوكنات التي يستهلكها أثناء الكتابة.

ينقل محوّل ⁦JSON⁩ و⁦CSV⁩ و⁦XML⁩ و⁦Excel⁩ هذا البيانات بين الصيغ التي تستخدمها التطبيقات وجداول البيانات وملفات الإعدادات، ومنها ⁦YAML⁩، إضافة إلى ⁦Markdown⁩ و⁦HTML⁩ للنصوص، و⁦SRT⁩ و⁦VTT⁩ للترجمات. اختر الصيغة التي يتوقعها البرنامج المستقبِل، وتشرح الملاحظات أدناه ما يتغير في الطريق.

أي صيغة بيانات تناسبك

  • ⁦CSV:⁩ صفوف وأعمدة مسطحة لجداول البيانات وقواعد البيانات والاستيراد بالجملة. كل قيمة نص عادي، بلا تداخل.
  • ⁦Excel⁩ ‏(‎.⁦xlsx):⁩ صفوف بخلايا رقمية حقيقية وعدة أوراق، لمن سيفرز البيانات أو يجمعها أو يرسمها بيانيًا.
  • ⁦JSON:⁩ كائنات وقوائم متداخلة، صيغة واجهات الويب البرمجية ومعظم التطبيقات.
  • ⁦XML:⁩ بيانات موسومة بسمات، ما زالت شائعة في الخلاصات والواجهات البرمجية القديمة وملفات التصدير.
  • ⁦YAML:⁩ نوع البيانات نفسه الذي في ⁦JSON⁩ مكتوبًا ليقرأه البشر، ويُستخدم في ملفات إعدادات ⁦Docker⁩ و⁦Kubernetes⁩ و⁦CI.⁩

ماذا يفعل كل تحويل

  • تحويل ⁦JSON⁩ إلى ⁦CSV:⁩ عندما تكون السجلات داخل كائن، مثلًا تحت مفتاح ⁦results⁩، تصبح تلك القائمة هي الصفوف.
  • تحويل ⁦CSV⁩ إلى ⁦JSON:⁩ يصبح الصف الأول هو المفاتيح. خيار «اكتشاف الأرقام والقيم المنطقية» يحوّل ⁦42⁩ و⁦true⁩ إلى قيم حقيقية بدلًا من نصوص، بينما تبقى الرموز مثل ⁦007⁩ نصًا.
  • تحويل ⁦XML⁩ إلى ⁦JSON:⁩ تصبح السمات مفاتيح تبدأ بـ @_، ويوضع نص العنصر الذي له سمات أيضًا تحت #⁦text.⁩
  • تحويل ⁦Excel⁩ إلى ⁦CSV:⁩ كل ورقة فيها بيانات تصبح ملف ⁦CSV⁩ مستقلًا.
  • تحويل ⁦CSV⁩ إلى ⁦Excel:⁩ تصبح الأرقام خلايا رقمية، وتبقى الرموز التي تبدأ بأصفار نصًا لتبقى الأصفار.

لا طريق مباشر؟ اربط أداتين

لا توجد أداة واحدة لتحويل ⁦JSON⁩ إلى ⁦Excel⁩ أو ⁦XML⁩ إلى ⁦CSV⁩، لكن خطوتين توصلانك: تحويل ⁦JSON⁩ إلى ⁦CSV⁩ ثم تحويل ⁦CSV⁩ إلى ⁦Excel⁩، أو تحويل ⁦XML⁩ إلى ⁦JSON⁩ ثم تحويل ⁦JSON⁩ إلى ⁦CSV.⁩ ويسلك ⁦YAML⁩ الطريق نفسه عبر تحويل ⁦YAML⁩ إلى ⁦JSON.⁩

مشكلات شائعة

  • خطأ مع رقم سطر وعمود. ملف ⁦JSON⁩ أو ⁦XML⁩ أو ⁦YAML⁩ غير صالح عند ذلك الموضع، غالبًا بسبب فاصلة أو علامة اقتباس أو وسم إغلاق ناقص.
  • ⁦Excel⁩ يضع كل شيء في عمود واحد. في المناطق التي تكتب الكسور العشرية بفاصلة، كثيرًا ما يتوقع ⁦Excel⁩ فواصل منقوطة. اختر «فاصلة منقوطة» في إعداد «الفاصل» في أداة تحويل ⁦JSON⁩ إلى ⁦CSV⁩ أو تحويل ⁦Excel⁩ إلى ⁦CSV.⁩
  • الترجمات لا تُحمَّل. استخدم تحويل ⁦SRT⁩ إلى ⁦VTT⁩ لفيديو ⁦HTML5⁩ على المواقع، وتحويل ⁦VTT⁩ إلى ⁦SRT⁩ لمشغّلات الحاسوب.

الأسئلة

ماذا يحدث لـ ⁦JSON⁩ المتداخل في ⁦CSV⁩؟

تصبح الحقول المتداخلة أعمدة بأسماء منقوطة مثل ⁦address.city⁩؛ وتبقى المصفوفات نص ⁦JSON⁩ في خلية واحدة.

ما أكبر حجم ملف يمكنني تحويله؟

الملفات التي تبلغ عشرات الميغابايت تعمل على معظم أجهزة الكمبيوتر.

كيف أحوّل ⁦JSON⁩ إلى ⁦Excel⁩؟

شغّل تحويل ⁦JSON⁩ إلى ⁦CSV⁩، ثم مرّر ملف ⁦CSV⁩ عبر تحويل ⁦CSV⁩ إلى ⁦Excel.⁩ تصبح الأرقام خلايا رقمية حقيقية في المصنف.

لماذا تظهر الحروف المشكّلة أو غير الإنجليزية بشكل خاطئ في ملف ⁦CSV⁩؟

ملفات ⁦CSV⁩ المصنوعة هنا تُحفظ بترميز ⁦UTF-8⁩ مع علامة تخبر ⁦Excel⁩ بالترميز، فتُفتح بشكل صحيح. وإذا ظهر ملف ⁦CSV⁩ بترميز ⁦UTF-8⁩ من مصدر آخر مشوّشًا في ⁦Excel⁩، فإن أداة تحويل ⁦CSV⁩ إلى ⁦Excel⁩ تنشئ مصنفًا يعرض الحروف بشكل سليم.