Описание тега libxml2
Программная библиотека для анализа XML-документов.
Libxml 2 написан на языке программирования c и обеспечивает привязку к C++, xsh, C#, python, kylix / delphi и другим Pascals, ruby, php5 и perl.
Библиотека изначально разрабатывалась как часть проекта GNOME и включает
- несколько API-интерфейсов синтаксического анализатора для документов XML и HTML, включая потоковый интерфейс sax и xmlreader,
- несколько API для сериализации документов XML и HTML,
- проверка с использованием dtd, xsd, relaxng или schematron,
- XPath-1.0 двигатель,
- поддержка xmlcatalog,
- XML канонизации,
- поддержка xinclude и xpointer.