تحويل XML إلى JSON

يعمل على جهازك · الملف لا يغادر جهازك.

أضف ملف .xml أو الصق XML من واجهة برمجية أو خلاصة أو ملف إعدادات واحصل على JSON. يقرأ المستندَ محللُ XML في متصفحك نفسه، فكل ملف سليم البنية يُحوَّل، والملف المعطوب يُبلَّغ عنه برقم السطر والعمود.

التحويل ثابت وقابل للعكس: كل عنصر مفتاح؛ والعناصر المتجاورة بالاسم نفسه مصفوفة؛ والسمات مفاتيح تبدأ بـ @ (id="3" تصبح "@id": "3")؛ وحين يجمع العنصر نصًا وعناصر أو سمات يوضع النص تحت "#text". ومع تفعيل التعرّف على الأنواع يصبح النص 12 رقمًا وtrue قيمة منطقية والعنصر الفارغ null.

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

  1. أضف ملف XML أو الصق النص.
  2. قرر إن كانت الأرقام والقيم المنطقية تُكتب بنوعها.
  3. اضغط «حوّل إلى JSON» وراجع المعاينة.
  4. نزّل ملف .json.

الصيغ المدعومة والحدود

المدخل
XML — ملف أو نص ملصوق، UTF-8
المخرج
JSON منسّق، UTF-8
السمات
تُحفظ بمفاتيح "@name"
مكان المعالجة
داخل متصفحك — الملف لا يغادر جهازك

ليست مناسبة لِـ: المستندات غير سليمة البنية (وسوم غير مغلقة، صفحات HTML) — يُبلَّغ عن أول خطأ ولا يُخمَّن.

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

هل يغادر ملفي جهازي؟
لا. تجري المعالجة بالكامل داخل متصفحك وبقدرة جهازك نفسه. الملف لا يغادر حاسوبك أو هاتفك، ولهذا تعمل الأداة أيضًا عند انقطاع الإنترنت.
أين تذهب السمات؟
إلى مفاتيح تبدأ بـ @، فالعنصر <item id="3"> يعطي "@id": "3". وإن كان للعنصر نص مع سمات أو عناصر فرعية يوضع النص تحت "#text".
لماذا عنصر واحد كائن والمكرر مصفوفة؟
العنصر الذي يظهر مرة واحدة تحت أبيه يصبح كائنًا أو قيمة؛ والعناصر المتجاورة بالاسم نفسه تصبح مصفوفة. هذا يعكس المستند بدقة.

المزيد في الجداول والبيانات

أدوات ذات صلة