fast-xml-parser، تدعم السمات والعناصر المتداخلة وأقسام CDATA والتعامل مع مساحات الأسماء المعقدة، ما يغطي معظم سيناريوهات تبادل البيانات في المؤسسات.نظرة عامة
JSON ⇄ XML أداة تحويل ثنائية الاتجاه تحوِّل كائنات JSON المُنظَّمة إلى مستندات XML وتُحلِّل XML إلى JSON من جديد. مدعومة بمحرك
كيفية استخدام هذه الأداة
الخطوة 1 — أدخل أو الصق JSON في اللوحة اليسرى (يمكنك أيضاً النقر على زر "Sample" لتحميل مثال). الخطوة 2 — تحوِّل الأداة JSON إلى XML في الوقت الفعلي وتعرضه على اليمين. الخطوة 3 — يمكنك أيضاً كتابة XML مباشرة على اليمين، وسيُحلَّل تلقائياً إلى JSON. الخطوة 4 — بعد اكتمال التحويل، استخدم شريط الأدوات لنسخ النتيجة أو تنزيلها. إذا كان جذر JSON مصفوفةً، يُغلَّف داخل عنصر
<root> ليبقى XML صحيحاً؛ وتُميَّز السمات بالبادئة @_.حالات الاستخدام الشائعة
تكامل تطبيقات REST مع خدمات SOAP / Web Services القديمة التي تحتاج JSON في المدخل و XML في المخرج. القطاعات المالية والحكومية وقطاع الاتصالات التي تعتمد مواصفاتها الرسائلية على XML وتحتاج إلى التبادل مع واجهات JSON الأمامية. العمل مع ملفات تخطيط Android وملفات
pom.xml الخاصة بـ Maven وموجزات RSS وبيانات XML الأخرى التي تصبح أسهل معالجةً بعد التحويل إلى JSON. التبديل السريع بين JSON و XML لعينات Postman أو Swagger لتناسب واجهات خلفية مختلفة.التفاصيل التقنية
تلتزم الأداة بمواصفة W3C XML 1.0؛ يجب أن يكون مدخل XML صحيح البنية وإلا يُطلَق خطأ تحليل. مفاتيح الكائنات التي تحتوي على أحرف XML محجوزة (مثل
& أو <) يتم إفلاتها تلقائياً كمرجعيات كيانات. تُوسَّع المصفوفات إلى عدة عناصر شقيقة بالاسم نفسه. تصبح الأرقام والقيم المنطقية في JSON عُقد نصية في XML؛ وعند التحليل العكسي قد تحتفظ بصورتها كنص أصلي.الخصوصية والأمان
يجري كل التحويل محلياً في متصفحك. لا يغادر JSON أو XML الذي تُدخله جهازك، ولذلك من الآمن استخدامها مع حمولات API الحساسة تجارياً.