تحويل XML إلى JSON عبر الإنترنت
خصوصية بالتصميم — يعمل بالكامل في متصفحك
تحويل XML إلى JSON في متصفحك. تتعامل Toova مع السمات والعناصر المتداخلة والمحتوى المختلط ومصفوفات العلامات المتكررة، وتمنحك JSON يمكن لأي تطبيق حديث استهلاكه. لا رفع ولا تسجيل ومخرجات فورية.
متى تحتاج إلى تحويل XML إلى JSON
تُصدر واجهات برمجة التطبيقات القديمة وتكاملات المصارف وخدمات SOAP وكثير من المنصات المؤسسية XML، لكن بقية مكدّسك تتوقع JSON. بدلًا من كتابة محلل لمرة واحدة في كل مرة، الصق XML في Toova واحصل على مخرجات JSON نظيفة يمكن توجيهها مباشرةً إلى معالج fetch أو إدخال قاعدة بيانات أو ملف تثبيت اختباري.
السمات والعلامات المتكررة
يعيّن المحوّل سمات XML إلى بادئة مفتاح مخصصة لتتمكن من تمييزها عن عناصر الأبناء. تنهار العلامات المتجاورة المتكررة في مصفوفة JSON تلقائيًا — يكتشف المحوّل حين تظهر علامة أكثر من مرة ويتعامل معها كقائمة. يُحفظ المحتوى المختلط (نص وعناصر معًا) بمفتاح نص لا يضيع شيء في الترجمة.
داخل المتصفح فقط، دون رفع
تشغّل Toova التحويل الكامل داخل تبويب متصفحك. XML الذي تلصقه لا يُرسَل أبدًا إلى أي خادم. هذا ما يجعل الأداة آمنة للخلاصات المملوكة ومقتطفات واجهات برمجة التطبيقات الداخلية أو أي شيء مشمول باتفاقية عدم الإفصاح. الصفحة تعمل دون اتصال بعد التحميل وليس هناك طلبات صادرة أثناء التحويل.
الأسئلة الشائعة
- كيف تُعالَج سمات XML في المخرجات؟
- تحصل السمات على بادئة مخصصة في مخرجات JSON لكيلا تتعارض مع أسماء عناصر الأبناء. هذا يبقي التعيين قابلًا للعكس — يمكنك الدوران مرة أخرى إلى XML دون فقدان البيانات الوصفية.
- ماذا يحدث مع علامات XML المتكررة؟
- حين يرى المحوّل نفس اسم العلامة يظهر أكثر من مرة تحت نفس الأصل، يُنهيره في مصفوفة JSON. العلامات التي تظهر مرة واحدة تبقى كائنات عادية للحفاظ على المخرجات مضغوطة.
- هل يتعامل المحوّل مع أقسام CDATA؟
- نعم. تُفكّ كتل CDATA ويُحفظ محتواها كسلسلة JSON عادية. تُحفظ حروف الإفلات داخل CDATA كما ظهرت في XML.
- هل يمكنني ضغط مخرجات JSON؟
- نعم. استخدم خيار الضغط لإزالة المسافات البيضاء وإنتاج حِمل مضغوط في سطر واحد، وهو ما تريده عند إرسال JSON عبر الشبكة.
- هل تُرسَل بيانات XML إلى أي خادم؟
- لا. يحدث التحويل بالكامل في متصفحك. لا يُرفع أي شيء ولا يُسجَّل ولا يُحلَّل. الصفحة تعمل دون اتصال بعد التحميل الأول.