إدخال XML

مخرجات C

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

لا تملك C دعماً أصلياً لـXML. تُحلل مكتبات مثل libxml2 أو tinyxml2 الـXML. تولّد هذه الأداة هياكل C من XML الخاص بك. تحدد مواصفة W3C XML التنسيق؛ يعمل التحويل في المتصفح. لا يتم إرسال أي شيء إلى الخادم.

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

1

الصق أو ارفع XML

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

2

راجع مخرجات C

يعرض اللوح الأيمن الهياكل المولّدة. استخدم libxml2 أو tinyxml2 للتحليل والملء. يجب إدارة الذاكرة يدوياً.

3

انسخ أو نزّل

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

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

عند بناء أنظمة مدمجة أو تطبيقات C تستخدم تكوين XML أو SOAP، قم بتوليد الهياكل هنا. استخدم libxml2 أو tinyxml2 للتحليل والملء. تحدد مواصفة W3C XML التنسيق.

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

أي مكتبة XML لـC؟

libxml2 مستخدمة على نطاق واسع. tinyxml2 خفيفة الوزن. كلتاهما تحلل XML كشجرة يمكن التنقل فيها لملء الهياكل.

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

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

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

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

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

إدخال XML:

إدخال

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

مخرجات

أدوات ذات صلة

لتحليل XML في C: libxml2 وtinyxml2. لـ XML: مواصفة W3C XML.