Вопросы о разборе документов XML

libxml2 - это программная библиотека для анализа документов XML. Это также основа для библиотеки libxslt, которая обрабатывает таблицы стилей XSLT-1.0.

libxml2 написан на языке программирования C и предоставляет привязки к C ++, XSH, C #, Python, Kylix / Delphi и другим Pascals, Ruby и PHP5. Доступ к нему можно получить из Perl с помощью модуля Perl XML :: LibXML.

Первоначально он был разработан для проекта GNOME, но может использоваться за его пределами. Код libXML очень переносим, ​​поскольку он зависит только от стандартных библиотек ANSI C и выпускается под лицензией MIT. Эта библиотека была написана Даниэлем Вейяром и пользуется активными отзывами пользователей.

bib ref: из Википедии, свободной энциклопедии