Skip to main content
Toolzer — Free Online Tools

تحويل XML إلى JSON — أونلاين

حوّل مستندات XML التقليدية إلى JSON حديث مع الحفاظ على العناصر والـ Attributes.

عن الأداة

أداة تحويل XML إلى JSON تحوّل مستندات XML (RSS, SOAP, config files, SAP/Oracle responses) إلى JSON حديث يسهل استهلاكه من JavaScript و Python و أي API حالي. العناصر تصبح مفاتيح كائنات، والـ Attributes تُوضَع تحت مفتاح `@attributes` أو تُدمَج بالحقول حسب اختيارك، والعناصر المتكرّرة تُحوَّل إلى مصفوفات تلقائيًا. المُحلِّل يحترم CDATA، والفراغات، والتعليقات (تُحذَف افتراضيًا)، ويتعامل مع Namespaces بشكل صحيح. النتيجة تظهر بمسافات بادئة قابلة للنسخ، ومفيدة للمطوّرين الذين يستهلكون خدمات Legacy تُرجع XML ويحتاجون إلى JSON للواجهات الأمامية الحديثة.

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

كيف يتم التعامل مع الـ Attributes؟

افتراضيًا تُوضَع تحت مفتاح `@attributes` داخل الكائن الموافق. يمكن اختيار بادئة `@` لكل attribute أو دمجها كحقول عادية.

ماذا عن العناصر المتكرّرة؟

لو تكرر عنصر بنفس الاسم أكثر من مرة داخل والده يتم تحويله تلقائيًا إلى مصفوفة (Array) لتجنّب فقدان البيانات.

هل يدعم CDATA و Namespaces؟

نعم. CDATA تُقرأ كنص، والـ Namespaces تُحفَظ في أسماء المفاتيح بصيغة `prefix:local` أو تُحذَف حسب الإعداد.

هل يمكن العودة إلى XML؟

نعم. استخدم أداة «تحويل JSON إلى XML» على Toolzer للعملية العكسية.