Loading article…
| 初回リリース | 1999年9月23日 |
|---|---|
| 安定リリース | 1.1.42 [1]
/ 2024年7月4日 |
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | Unix 系、Windows、CygWin、Mac OS、AmigaOS、RISC OS、OS/2、VMS、QNX、MVS... |
| タイプ | 翻訳 |
| ライセンス | MITライセンス |
| Webサイト | xmlsoft.org |
libxslt は、GNOMEプロジェクト用に開発されたXSLT Cライブラリです。XSLT 1.0 の実装に加え、プロセッサ ポータブルな拡張関数のEXSLTセットのほとんどと、 Saxonの評価および式拡張の一部を提供します。libxslt はlibxml2に基づいており、 XML解析、ツリー操作、XPathサポートに使用されます。これはMIT ライセンスの下でリリースされたフリー ソフトウェアであり、商用アプリケーションで再利用できます。
libxsltは、アプリケーションに埋め込まれたライブラリとして、またはxsltprocコマンドラインツール経由で使用できます。アプリケーションへの統合は、多数の言語バインディングとラッパーによって容易になります。C言語で記述されたlibxsltは、高速でリソースをあまり消費しないプロセッサです。[2] [3] [4]このため、DocBookフォーマット[5]や、 PHP、[6]、Perl [7]、Pythonなどのプログラミング言語の標準XSLTプロセッサとしてよく使用されます。[8]
WebKitレイアウトエンジン(例えばApple Safariウェブブラウザで使用されている)は、libxsltライブラリを使用してXSL変換を行います。[9]
参照
- libxml2
- Saxon XSLT (競合製品)
- ザラン(競合)
参考文献
- ^ 「リリース · GNOME / libxslt · GitLab」 。 2024年8月6日閲覧。
- ^ libxslt ホームページ: はじめに
- ^ Pashley, David.Benchmarking XSLT プロセッサ。オンラインでは利用できなくなりました (2016)。
- ^ DocBook XSL: 完全ガイド - 第 4 版: XSLT プロセッサ
- ^ libxslt ホームページ: DocBook
- ^ php.net: XSL 関数
- ^ libxslt の Perl バインディング
- ^ libxml2 および libxslt ライブラリの Python バインディング 2010-02-02 にWayback Machineでアーカイブ
- ^ 「WebKit オープンソース プロジェクト - XSLT」 。2009年 10 月 25 日閲覧。
外部リンク
- 公式サイト
- XML.com: libxslt を評価する
