المجاني
تحويل XML إلى JSON (XML to JSON Converter)
أداة متخصصة لتحويل بيانات XML إلى صيغة JSON. يتم تحويل السمات (attributes) إلى مفتاح @attributes، والعناصر المتكررة تصبح مصفوفة. مفيدة للمطورين لتحويل البيانات بين التنسيقين الشائعين عند العمل مع واجهات برمجة التطبيقات (APIs) أو أنظمة تبادل البيانات القديمة.
أدخل كود XML في الحقل المخصص، اختر الخيارات المناسبة (تنسيق JSON، تضمين السمات)، ثم اضغط "تحويل إلى JSON" لعرض النتيجة. يمكنك نسخ النص أو تحميله كملف .json.
معلومات إضافية عن الأداة
XML (eXtensible Markup Language) و JSON (JavaScript Object Notation) هما تنسيقان شائعان لتبادل البيانات. هذه الأداة تحول XML إلى JSON باستخدام مكتبات DOMDocument و SimpleXML في PHP. يتم تحويل العناصر إلى كائنات JSON، والسمات تُجمع في كائن فرعي باسم "@attributes". العناصر المتكررة بنفس الاسم تتحول تلقائياً إلى مصفوفة. يمكنك اختيار تنسيق JSON (إضافة مسافات بادئة وأسطر جديدة) لجعل الإخراج مقروءاً، أو إلغاء التنسيق للحصول على JSON مضغوط. خيار تضمين السمات يمكن تعطيله إذا كنت تريد تجاهل السمات. الأداة تعبر عبر إرسال النموذج – لا يتم تخزين أي بيانات. مثالية لتحويل ملفات التكوين أو بيانات واجهات برمجة التطبيقات القديمة.
كيفية استخدام أداة XML إلى JSON
- أدخل XML : الصق كود XML الذي تريد تحويله في الحقل المخصص (يجب أن يكون صالحاً).
- اختر الخيارات : حدد ما إذا كنت تريد تنسيق JSON (جعله مقروءاً بمسافات بادئة) وتضمين السمات (attributes) ككائن فرعي @attributes.
- تحويل : اضغط زر "تحويل إلى JSON" لعرض النتيجة، أو "تحميل ملف JSON" لتنزيل الملف مباشرة.
- نسخ النتيجة : بعد التحويل، يمكنك نسخ JSON إلى الحافظة باستخدام زر "نسخ JSON".
- أمثلة : XML بسيط مثل
<root><name>أحمد</name></root>ينتج{"root":{"name":"أحمد"}}. السمات تظهر في @attributes. - ملاحظة : العناصر المتكررة بنفس الاسم تتحول إلى مصفوفة تلقائياً. إذا ألغيت خيار تضمين السمات، سيتم تجاهلها تماماً.