libxml2
libxml2 | |
---|---|
Тип | XML parser |
Разработчики | Veillard Daniel[вд][2] и Nick Wellnhofer[вд][3] |
Написана на | C |
Операционные системы | Unix-like, Windows, CygWin, Mac OS, RISC OS, OS/2, VMS, QNX, MVS... |
Первый выпуск | 23 сентября 1999 |
Последняя версия | |
Репозиторий | gitlab.gnome.org/GNOME/l… |
Лицензия | MIT License |
Сайт | xmlsoft.org |
libxml2 — это программная библиотека для анализа XML-документов.Она является основой для библиотеки libxlst, которая позволяет анализировать таблицы стилей XLST 1.0
Описание
Библиотека libxml2 написана на языке программирования С. Изначально она была написана для проекта GNOME, однако может применяться и вне его. Библиотека имеет привязки к языкам программирования:
- С++
- Python
- PHP5
- Ruby
- Pascal(Delphi/Lazarus)
- Perl
Ее важными особенностями являются:
- Высокая переносимость благодаря тому что она написана в опоре лишь на стандартные возможности языка ANSI С
- либеральная лицензия MIT