stringtranslate.com

libxml2

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

Описание

Написанная на языке программирования C , libxml2 обеспечивает привязки к C++ , Ch , [3] XSH, C# , Python , Swift , Kylix / Delphi и другим Pascals , Ruby , Perl , Common Lisp , [4] и PHP . [5] Изначально он был разработан для проекта GNOME , но может использоваться и вне его. Код libxml2 обладает высокой переносимостью [6] , поскольку он зависит только от стандартных ANSI C- библиотек [7] и доступен по лицензии MIT . [8]

Он включает в себя утилиту командной строки xmllint и анализатор HTML . [9]

Смотрите также

Рекомендации

  1. ^ «libxml2 2.12.6 · GNOME / libxml2 · GitLab» . Проверено 16 марта 2024 г.
  2. ^ «Введение». 28 ноября 2017 года . Проверено 25 марта 2018 г.
  3. ^ "привязка ch libxml2 с открытым исходным кодом" .
  4. ^ «cl-libxml2 Высокоуровневая оболочка вокруг библиотек libxml2 и libxslt» .
  5. ^ «PHP: libxml — Руководство» . php.net . Проверено 16 мая 2016 г.
  6. ^ «Python и привязки». www.xmlsoft.org . Проверено 16 мая 2016 г.
  7. ^ «Парсер XML C и набор инструментов Gnome» . www.xmlsoft.org . Проверено 16 мая 2016 г.
  8. ^ «Главная · Wiki · GNOME / libxml2 · GitLab» . ГитЛаб . 08.12.2022 . Проверено 26 июня 2023 г.
  9. ^ Вейяр, Дэниел. «HTMLparser: интерфейс для непроверяющего анализатора HTML 4.0». Справочное руководство по libxml2 . ГНОМ.

Внешние ссылки