awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesXML Tree Manipulation

Programmatically modifying the structure of an XML document by inserting, removing, or updating nodes.

Distinguishing note: None of the candidates cover general DOM manipulation; candidates focus on merging or transforming.

Explore 2 awesome GitHub repositories matching data & databases · XML Tree Manipulation. Refine with filters or upvote what's useful.

Awesome XML Tree Manipulation GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • zeux/pugixmlالصورة الرمزية لـ zeux

    zeux/pugixml

    4,590عرض على GitHub↗

    pugixml هو محلل XML خفيف الوزن بلغة C++ ومكتبة قائمة على DOM تُستخدم لتحليل ومعالجة وحفظ مستندات XML. يوفر مجموعة أدوات محمولة لقراءة بيانات XML من الملفات، أو السلاسل، أو مخازن الذاكرة المؤقتة وتحويلها إلى نموذج كائن مستند في الذاكرة. تتضمن المكتبة محرك XPath 1.0 مخصصاً لاستخراج عقد وبيانات محددة من خلال تعبيرات المسار. تتميز بإدارة ذاكرة قابلة للتخصيص، مما يسمح بإعادة توجيه عمليات الكومة إلى وظائف تخصيص محددة من قبل المستخدم، والقدرة على إجراء تحليل المخزن المؤقت في مكانه لتقليل تخصيصات الذاكرة. تغطي قدراتها معالجة بيانات XML، مثل إدراج أو إزالة العقد والسمات، وتسلسل المستندات لتصدير البيانات المهيكلة إلى تدفقات أو ملفات. يوفر المشروع أيضاً آليات لاجتياز الشجرة عبر الكائنات المتكررة والمشاة، بالإضافة إلى واجهة كاتب لإعادة توجيه وجهات الإخراج.

    Modifies XML tree structures by inserting, removing, or updating nodes and attributes.

    C++
    عرض على GitHub↗4,590
  • dotnet/open-xml-sdkالصورة الرمزية لـ dotnet

    dotnet/Open-XML-SDK

    4,537عرض على GitHub↗

    Open-XML-SDK هي مكتبة لإنشاء وتعديل والتحقق من مستندات Office برمجياً بناءً على معيار Open XML. تعمل كمولد ملفات مكتبية ومحلل مستندات XML، مما يمكن من التلاعب بملفات معالجة النصوص، وجداول البيانات، والعروض التقديمية. تسمح المكتبة بتوليد وتحديث محتوى وهيكل المستند دون الحاجة إلى تثبيت تطبيقات المكتب الأصلية. تستخدم فئات مكتوبة بقوة (strongly typed) ونهجاً معتمداً على المخطط لضمان بقاء الملفات التي تم إنشاؤها متوافقة ومهيكلة بشكل صحيح. يوفر المشروع إمكانيات للتحقق الهيكلي مقابل المخططات الرسمية، وتضمين محتوى الوسائط المتعددة مثل الفيديو، وإدارة أجزاء المستند والعلاقات. يدعم كلاً من التلاعب بالشجرة في الذاكرة والتحليل القائم على التدفق (stream-based) لمعالجة بيانات المستند.

    Provides programmatic modification of the document structure through an in-memory XML tree.

    C#docxofficeopenxml-format
    عرض على GitHub↗4,537
  1. Home
  2. Data & Databases
  3. XML Tree Manipulation