OKfmt

XML JSON

يحلل XML إلى JSON مع السمات تحت البادئة @_ والحفاظ على العقد النصية، لتمرير استجابات SOAP/RSS إلى الواجهات الأمامية الحديثة.

اسحب الملفات هنا أو انقر

Ctrl+V للصق من الحافظة

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

  1. 1ارفع ملف XML عن طريق السحب، النقر، أو اللصق.
  2. 2قم بتعديل إعدادات الجودة إذا لزم الأمر.
  3. 3انقر على "تحويل الآن" وانتظر حتى اكتمال التحويل.
  4. 4قم بتنزيل ملف JSON المحول.

حول التحويل من XML إلى JSON

XML هي لغة ترميز قابلة للتمديد أصدرتها W3C عام 1998. تعتمد هيكل شجري للوسوم يفصل السمات عن عقد النصوص، وهي التنسيق الأساسي لـ SOAP و RSS و SVG. ذات صيغة صارمة وتكرار عالٍ للبيانات. JSON هو تنسيق تبادل لأزواج المفتاح-القيمة والمصفوفات محدد في RFC 8259، يحتوي فقط على ستة أنواع بيانات أساسية. تأتي متطلبات التحويل من تكييف التنسيق لسيناريوهات تفاعل البيانات المختلفة.

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

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

XML مقابل JSON: مقارنة تقنية

الميزةXMLJSON
سنة الإصدار19982001
المطورW3CDouglas Crockford

الأسئلة الشائعة حول XML → JSON

هل تتغير جودة البيانات بعد التحويل

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

هل يمكن الحفاظ على الهيكل الأصلي بالكامل

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

ما هو الحد الأقصى لحجم الملف الواحد المدعوم

حد حجم الملف الواحد لخدمة التحويل هذه هو 50 ميجابايت، ويمكن تحويل ملف واحد فقط في كل مرة. الخدمة مجانية، والمخرجات بدون علامات مائية، ولا تتطلب تسجيل حساب.

هل يتم تخزين الملفات

يتم التحويل على الخادم، وتُرفع الملفات عبر بروتوكول HTTPS. بعد اكتمال التحويل، يحذف الخادم الملف المصدر والملف المخرج فوراً، ولا يخزن أي ملفات، وذلك لحماية خصوصية بيانات المستخدم.