OKfmt

JSON XML

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

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

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

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

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

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

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

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

نتيجة التحويل متوافقة مع سلاسل العمل بما في ذلك الواجهات الخلفية التقليدية المبنية على XML وإنشاء موجزات RSS والمعالجة المسبقة لبيانات الرسوم SVG. المخرجات تتوافق مع مواصفات صيغة W3C XML 1.0 ويمكن تحليلها بشكل صحيح بواسطة جميع لغات البرمجة الرئيسية وبرامج معالجة النصوص.

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

الميزةJSONXML
سنة الإصدار20011998
المطورDouglas CrockfordW3C

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

هل سيتشوه الهيكل الأصلي بعد التحويل

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

هل سيتم الحفاظ على بيانات التواريخ

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

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

حد حجم الملف الواحد لهذه الأداة هو 50 ميجابايت، ولا يمكن تحويل سوى ملف واحد في المرة الواحدة. لا يمكن إرسال الملفات التي تتجاوز الحد للمعالجة. يرجى تقسيم الملف قبل المعالجة.

هل سيتم تخزين الملفات المرفوعة

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