محوّل JSON إلى XML
يُحلَّل JSON ويُعاد تسلسله في JavaScript. قد تفقد الأعداد الكبيرة الدقة، ويُحتفظ بآخر قيمة للمفاتيح المكررة. استخدم النصوص للمعرّفات واحتفظ بالأصل.
محوّل JSON إلى XML
الأسئلة الشائعة: ما قيم JSON التي لا يوجد لها مقابل مباشر في XML؟
يُحلَّل JSON ويُعاد تسلسله في JavaScript. قد تفقد الأعداد الكبيرة الدقة، ويُحتفظ بآخر قيمة للمفاتيح المكررة. استخدم النصوص للمعرّفات واحتفظ بالأصل.
تختلف نماذج بيانات XML وJSON. قد تتغيّر السمات والنصوص والعناصر المتكررة ومساحات الأسماء والترتيب عند التحويل ذهابًا وإيابًا. قارن البنية بما يتوقعه التطبيق المستقبِل.
مراجع موثوقة
المعايير والوثائق الرسمية التي تُعرِّف الصيغ التي تعمل بها هذه الأداة.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
معيار IETF الذي يُعرِّف صيغة تبادل بيانات JSON وقواعدها النحوية.
JSON - json.org
الموقع الأصلي لـ JSON من إنشاء Douglas Crockford، ويضم مقدمة عن الصيغة بعدة لغات.
MDN Web Docs - Working with JSON
دليل Mozilla للتعامل مع JSON في JavaScript: parse و stringify و revivers.
JSON - Wikipedia
أنواع بيانات JSON، وتاريخ تطور صياغتها، وصعودها كصيغة التبادل السائدة لواجهات API.
W3C - Extensible Markup Language (XML) 1.0
توصية W3C التي تُعرّف Extensible Markup Language 1.0، أساس هذه الصيغة.
XML - Wikipedia
نموذج شجرة XML ونطاقات الأسماء (namespaces)، ولماذا تؤكد الصيغة على الصلاحية والاتساق البنيوي (well-formedness).
MDN Web Docs - XML
دليل Mozilla لمعالجة XML في المتصفح، بما في ذلك استخدام DOMParser.
أدوات عملية لتنسيق والتحقق من صحة وتحويل البيانات المهيكلة ومحتوى الترميز