در libxml2 برای پارسر XML C و ابزار توسعه یافته برای پروژه گنوم (اما در خارج قابل استفاده از پلت فرم گنوم)، کتابخانه libxml2 برای استفاده از نرم افزار رایگان موجود است که تحت مجوز MIT است. XML خود را فرازبان برای طراحی زبان های نشانه گذاری، به عنوان مثال زبان متن که در آن معنایی و ساختار به محتوا با استفاده از اضافی "نشانه گذاری" اطلاعات محصور بین براکت زاویه اضافه شده است. HTML زبان نشانه گذاری شناخته شده ترین است. اگرچه کتابخانه در C نوشته شده است انواع اتصالات زبان آن را در محیط های دیگر در دسترس کنید.
libxml2 برای استفاده شناخته شده است به بسیار قابل حمل، کتابخانه باید کار بدون مشکلات جدی بر روی انواع سیستم های (ساخت و لینوکس، یونیکس، ویندوز، از Cygwin، از MacOS، MacOS اکس، RISC OS، OS / 2، VMS، QNX، MVS، ...)
ویژگی ها:
صادرات libxml2 برای فشار ( مترقی) و نگه دار (مسدود کردن) نوع رابط تجزیه کننده برای هر دو XML و HTML.
libxml2 برای استفاده می توانید اعتبار DTD در زمان تجزیه را انجام دهد، با استفاده از یک نمونه سند تجزیه، و یا با DTD خودسرانه.
libxml2 برای استفاده شامل XPath و XPOINTER و XInclude پیاده سازی کامل است.
این است که در دشت C نوشته شده است، و به عنوان چند فرض که ممکن است، و چسبیده نزدیک به ANSI C / POSIX برای کدهای جاسازی در آسان است. کار بر روی لینوکس / یونیکس / ویندوز، منتقل شده به تعدادی از سیستم عامل های دیگر.
حمایت عمومی برای HTTP و FTP مشتری اجازه می دهد برنامه های کاربردی به واکشی منابع از راه دور.
طراحی مدولار، بیشتر از پسوند را می توان وارد شد.
نمایندگی سند داخلی به عنوان نزدیک که ممکن است برای رابط DOM است.
libxml2 برای همچنین دارای یک SAX مانند رابط. رابط طراحی شده است که سازگار با انجمن.
این کتابخانه تحت مجوز MIT منتشر شد. فایل کپی رایت در توزیع برای جمله بندی دقیق را ببینید.
نظر یافت نشد