Loading article…
| 原作者 | GNOME プロジェクト |
|---|---|
| 初回リリース | 1999年9月23日 |
| 安定版リリース | 2.13.5 [1]
/ 2024年11月12日 |
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | クロスプラットフォーム[2] |
| タイプ | XMLパーサー、XML バリデーター |
| ライセンス | MITライセンス |
| Webサイト | xmlsoft.org |
libxml2 は、 XMLドキュメントを解析するためのソフトウェア ライブラリです。また、 XSLT -1.0 スタイルシートを処理するlibxsltライブラリの基礎でもあります。
説明
Cプログラミング言語で書かれたlibxml2は、C++、Ch、[3] XSH、C#、Python、Swift、Kylix / Delphiおよびその他のPascal、Ruby、Perl、Common Lisp、[4] PHPへのバインディングを提供します。[5]もともとはGNOMEプロジェクト 用に開発されましたが、GNOMEプロジェクト以外でも使用できます。libxml2のコードは、標準のANSI Cライブラリ[7]のみに依存しているため、移植性が高く、 MITライセンス[8]の下で利用できます。
コマンドラインユーティリティ xmllintとHTMLパーサーが含まれています。[9]
参照
参考文献
- ^ "libxml 2.13.5 · GNOME / libxml2 · GitLab" . 2024年11月13日閲覧。
- ^ “Introduction”. 2017年11月28日. 2018年3月25日閲覧。
- ^ 「ch libxml2 オープンソースバインディング」。
- ^ "cl-libxml2 libxml2 および libxslt ライブラリの高レベルラッパー"。
- ^ 「PHP: libxml - マニュアル」. php.net . 2016年5月16日閲覧。
- ^ 「Python とバインディング」www.xmlsoft.org . 2016 年 5 月 16 日閲覧。
- ^ 「Gnome の XML C パーサーとツールキット」www.xmlsoft.org 。 2016 年 5 月 16 日閲覧。
- ^ “ホーム · Wiki · GNOME / libxml2 · GitLab”. GitLab . 2022-12-08 . 2023-06-26閲覧。
- ^ Veillard, Daniel. 「HTMLparser: HTML 4.0 非検証パーサーのインターフェース」. libxml2 リファレンス マニュアル. GNOME.
外部リンク
- 公式サイト
- XML::LibXML Perl モジュール
