libxml2
Оригинальный автор(ы) | Проект GNOME |
---|---|
Первоначальный выпуск | 23 сентября 1999 г |
Стабильная версия | 2.13.3 [1] / 24 июля 2024 г |
Репозиторий | |
Написано в | С |
Операционная система | кроссплатформенный [2] |
Тип | XML- парсер, XML-валидатор |
Лицензия | МОЯ лицензия |
Веб-сайт | xmlsoft |
libxml2 — это программная библиотека для анализа XML- документов. Это также основа библиотеки libxslt , которая обрабатывает таблицы стилей XSLT -1.0.
Описание
[ редактировать ]Написанная на языке программирования C , библиотека libxml2 обеспечивает привязку к C++ , Ch , [3] XSH , C# , Python , Swift , Kylix / Delphi и другие Паскали , Ruby , Perl , Common Lisp , [4] и PHP . [5] Изначально он был разработан для проекта GNOME , но может использоваться и вне его. Код libxml2 легко переносим. [6] поскольку это зависит только от стандартных ANSI C библиотек [7] и он доступен по лицензии MIT . [8]
Он включает в себя утилиту командной строки xmllint и анализатор HTML . [9]
См. также
[ редактировать ]- libxslt -модуль LibXML2 ( XSLT )
- XML-проверка
- Сравнение парсеров HTML
- Эмигрант (библиотека)
- Саксонский XSLT
- Ксерцес
Ссылки
[ редактировать ]- ^ «libxml2 2.13.3 · GNOME / libxml2 · GitLab» . Проверено 25 июля 2024 г.
- ^ "Введение" . 28 ноября 2017 года . Проверено 25 марта 2018 г.
- ^ «привязка ch libxml2 с открытым исходным кодом» .
- ^ «cl-libxml2 Высокоуровневая оболочка вокруг библиотек libxml2 и libxslt» .
- ^ «PHP: libxml — Руководство» . php.net . Проверено 16 мая 2016 г.
- ^ «Питон и привязки» . www.xmlsoft.org . Проверено 16 мая 2016 г.
- ^ «Парсер XML C и набор инструментов Gnome» . www.xmlsoft.org . Проверено 16 мая 2016 г.
- ^ «Главная · Wiki · GNOME / libxml2 · GitLab» . ГитЛаб . 08.12.2022 . Проверено 26 июня 2023 г.
- ^ Вейяр, Дэниел. «HTMLparser: интерфейс для непроверяющего парсера HTML 4.0» . Справочное руководство по libxml2 . ГНОМ.