حوّل XML إلى JSON في متصفحك - قم بتغذية بيانات المؤسسات القديمة إلى البرامج النصية وواجهات برمجة التطبيقات الحديثة.
لا تزال XML تُشغِّل كمية مفاجئة من بنية المؤسسات الأساسية: واجهات SOAP، وملفات التكوين، ومستندات Office، وخلاصات RSS وAtom. لقد استحوذت JSON على معظم المجالات الأخرى. التحويل من XML إلى JSON هو الجسر بين العالمين - أدخل البيانات القديمة في شكل يمكن لأدوات JavaScript وPython وREST الحديثة استهلاكه في سطر واحد.
نقوم بالتحليل باستخدام fast-xml-parser. تتحول السمات إلى مفاتيح "@_attr" في الكائن الأب، ويصبح محتوى النص "#text"، وتنهار العلامات المتكررة إلى مصفوفات تلقائيًا. العلامات ذات الإغلاق الذاتي تُطابق إلى null. تُحذف التعليقات وتعليمات المعالجة. كل شيء يعمل في متصفحك؛ لا يتم رفع أي XML.
XML (لغة الترميز القابلة للتوسيع) هو صيغة نصية مطولة وهرمية تسبق JSON. لا يزال شائعًا في واجهات برمجة التطبيقات المؤسسية، وخلاصات RSS، ومستندات Office، وملفات التكوين.
JSON (JavaScript Object Notation) هي اللغة المشتركة للبيانات المهيكلة على الويب. مصفوفات، كائنات، سلاسل، أرقام، وقيم منطقية. تُقرأ بواسطة كل لغة برمجة حديثة.
اسحب XML إلى المحول أعلاه، أو انقر المربع لاختيار واحد من جهازك.
لقد اخترنا مسبقًا JSON كتنسيق الإخراج. غيّره من القائمة المنسدلة إذا أردت تنسيقًا مختلفًا.
انقر على تحويل وانتظر حتى ينتهي شريط التقدم. قم بتنزيل JSON عندما يصبح جاهزًا.
تحويل مصفوفة JSON من الكائنات إلى ملف CSV - الصقه في Excel أو Google Sheets أو أي أداة جداول بيانات.
حوّل ملف CSV إلى JSON في متصفحك - مثالي لتمرير جداول البيانات إلى السكربتات أو واجهات برمجة التطبيقات (APIs) أو نماذج اللغة الكبيرة (LLMs).
حوّل إعدادات YAML إلى JSON للأدوات وواجهات برمجة التطبيقات والبرامج النصية التي تفضّل صيغة JSON.