جارٍ التحميل…
جارٍ التحميل…
جارٍ التحميل…
حوّل XML إلى JSON. الصق نصًا أو اختر ملفًا، وراجع النتيجة، ثم انسخها أو نزّلها.
هل تحتاج إلى الاتجاه العكسي؟ تحويل JSON إلى XML.
سياسة تحويل محددة
تستخدم سمات XML بادئة @_ ويستخدم النص المختلط #text. تصبح العناصر المتكررة مصفوفات، والعناصر الفارغة سلاسل فارغة، وتصبح مصفوفات JSON عناصر XML متكررة. ولأن XML وJSON لا يملكان تعيينًا واحدًا قابلاً للعكس بطبيعته، راجع الإخراج البنيوي قبل استخدامه في الإنتاج.
<users> <user id="1"><name>Ada</name></user> <user id="2"><name>Linus</name></user> </users>
{
"users": {
"user": [
{
"name": "Ada",
"@_id": "1"
},
{
"name": "Linus",
"@_id": "2"
}
]
}
}الصق بيانات XML أو افتحها، وراجع أي رسالة تحقق، ثم انسخ نتيجة JSON أو نزّلها.
يقتصر حجم المدخلات على 20 MB. تعرض الأعمال الأكثر كلفة في المتصفح تقدمها، ويمكن إلغاؤها، ولها مهلة زمنية ليظل أداء الصفحة سريعًا.
نعم. تمثّل التنسيقات البيانات بطرق مختلفة، لذلك قد تتغير بعض معلومات النوع أو البنية. يوثّق المحوّل آلية التحويل الحتمية في هذه الصفحة.
تُحفظ الأعداد الصحيحة داخليًا بصيغة BigInt وتصبح سلاسل عندما يتعذر على JSON تمثيلها بأمان. تنتج NaN وInfinity خطأ واضحًا بدلاً من JSON غير صالح أو إخراج مقرّب.