YamlBox

محولات البيانات

تحويل XML إلى JSON

الصق XML - موجز RSS أو استجابة SOAP أو خريطة الموقع أو ملف التكوين - واحصل على JSON الذي يمكن التنبؤ به. تبدأ السمات بـ @، وتستخدم العقد النصية #text، وتتحول العناصر المتكررة إلى مصفوفات.

خيارات التحويل

إدخال XML

أمثلة:تغذية آر إس إس · التكوين مع السمات0—⌘/Ctrl + Enter يحول · أسقط ملفًا لتحميله · تتم معالجته محليًا

إخراج جيسون

الإخراج للقراءة فقط. استخدم النسخ أو التنزيل أو المشاركة لنقله للخارج.

كيفية استخدام أداة XML إلى JSON.

  1. لصق XML

    أي أعمال جيدة التشكيل. يقوم المحلل اللغوي بالإبلاغ عن الأخطاء الدقيقة للعلامات غير المتطابقة بدلاً من الفشل بصمت.

  2. تعرف على الاتفاقيات

    تصبح السمات @name، ويصبح محتوى النص #text، والعناصر الفرعية المتكررة تصبح صفائف. تحافظ هذه الاتفاقيات على إمكانية التنبؤ بالرحلات ذهابًا وإيابًا.

  3. ضبط وتصدير

    قم بتغيير بادئة السمة، أو قم بتعطيل صب الكتابة، أو تجاهل المسافة البيضاء - ثم انسخ أو قم بتنزيل JSON.

ما الذي يجعل هذه الأداة مختلفة

  • الاصطلاحات المتوقعة: @attributes و#text ومصفوفات العناصر المتكررة
  • اكتب التحويل للأرقام والقيم المنطقية، مع مفتاح للاحتفاظ بكل شيء كسلاسل
  • قم بمسح رسائل الخطأ الخاصة بـ XML المشوهة، بما في ذلك العلامات غير المتطابقة
  • يتم التعامل مع أقسام CDATA ومساحات الأسماء دون مفاجآت
  • كل شيء محلي - آمن لحمولات SOAP مع بيانات العميل

الخصوصية حسب البنية: لا تحتوي هذه الصفحة على تحليلات تتلقى مدخلاتك، ويتم تشغيل رمز التحويل في علامة التبويب الخاصة بك. يمكنك قطع الاتصال بالشبكة بعد التحميل ومواصلة العمل.

XML إلى JSON — الأسئلة المتداولة

لماذا تبدأ السمات بـ @؟

XML يسمح بسمة وعنصر فرعي بنفس الاسم، والذي لا يمكن التعبير عنه بمفتاح واحد. تحافظ البادئة @ على السمات المميزة عن العناصر، لذلك لا يتم فقدان أي شيء أثناء التحويل.

كيف يتم التعامل مع العناصر المتكررة؟

عندما تظهر نفس العلامة أكثر من مرة بين الأشقاء، تصبح القيم مصفوفة JSON. يظل الحدث الفردي عددًا أو كائنًا - ولهذا السبب يجب على المستهلكين تحمل كليهما، أو لماذا يجب عليك التطبيع في التعليمات البرمجية الخاصة بك.

هل يدعم مساحات الأسماء؟

نعم. تحتفظ العناصر ذات مسافة الأسماء بأسمائها المحلية، ويتم الحفاظ على تصادمات البادئات كما هو مكتوب في المصدر. إذا كنت بحاجة إلى الدقة الكاملة لمساحة الاسم، فاحتفظ بملف XML الأصلي إلى جانب JSON.

هل يمكنه تحويل استجابات SOAP؟

نعم - يتم تحويل المغلف والجسم مثل أي XML آخر. بالنسبة لـ SOAP، استمر في تمكين الإرسال حتى تصل الحقول الرقمية كأرقام بدلاً من سلاسل.

هل تبحث عن “XML إلى Json على الانترنت”, “تحويل XML إلى json”, “آر إس إس إلى json”؟ أنت في المكان الصحيح — تصفح جميع أدوات 19..

قراءة أعمق

مقالة المدونة · 6 دقيقة للقراءة XML إلى JSON: القرارات التي يجب على كل محول اتخاذها قم بتحويل XML إلى JSON باستخدام السمات والعناصر المتكررة ومساحات الأسماء التي يتم التعامل معها بشكل معقول - وافهم سبب عدم تشابه تعيينات XML إلى JSON. اقرأ الدليل →