إدخال XML

مخرجات C++

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

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

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

1

الصق أو ارفع XML

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

2

راجع مخرجات C++

يعرض اللوح الأيمن الهياكل/الفئات المولّدة. استخدم pugixml أو tinyxml2 لتحليل XML.

3

انسخ أو نزّل

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

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

عند بناء تطبيقات C++ تستخدم تكوين XML أو SOAP أو تغذيات، قم بتوليد الهياكل هنا. استخدم pugixml أو tinyxml2 للتحليل. توثيق C++ متاح على cppreference.

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

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

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

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

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

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

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

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

إدخال XML:

إدخال

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

مخرجات

أدوات ذات صلة

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