إدخال XML

مخرجات Go

ما هو تحويل XML إلى Go؟

تستخدم Go الهياكل مع encoding/xml لـXML. تولّد هذه الأداة هياكل Go من ملف XML الخاص بك حتى تتمكن من إلغاء التسلسل إلى بيانات محددة النوع. استخدم encoding/xml للتحليل. تحدد مواصفة W3C XML التنسيق؛ يعمل التحويل في المتصفح. لا يتم إرسال أي شيء إلى الخادم.

كيفية استخدام هذه الأداة

1

الصق أو ارفع XML

الصق XML أو ارفع ملفاً. اضبط اسم الهيكل والحزمة ووسوم XML في لوح الإعدادات.

2

راجع مخرجات Go

يعرض اللوح الأيمن الهياكل المولّدة. استخدم <code>xml.Unmarshal</code> لتحليل XML إلى هذه الأنواع.

3

انسخ أو نزّل

استخدم نسخ أو تنزيل. لتنسيق XML استخدم منسق XML. لتحويل JSON استخدم XML إلى JSON.

متى يكون تحويل XML إلى Go مفيداً

عند بناء خدمات Go تستهلك SOAP أو RSS أو واجهات XML، قم بتوليد الهياكل هنا. استخدم encoding/xml لإلغاء التسلسل. تحدد مواصفة W3C XML التنسيق.

أمثلة تحويل XML إلى Go

إليك مثال على توليد هياكل Go من XML.

مثال: سجل مشترك

إدخال XML:

إدخال

مخرجات Go المولّدة:

مخرجات

الأسئلة الشائعة

وسوم XML في حقول الهيكل؟

فعّل وسوم XML في الإعدادات. يضيف المولّد xml:"tagname" لإلغاء التسلسل الصحيح.

هل يتم إرسال بياناتي إلى أي مكان؟

لا. يتم التوليد في المتصفح.

أدوات ذات صلة

لتحليل XML في Go: encoding/xml وتوثيق Go. لـ XML: مواصفة W3C XML. للتحليل في المتصفح: MDN DOMParser.