Libxml2ははlibxml2のライブラリはMITライセンスの下で利用できるフリーソフトウェアです、Gnomeプロジェクト(ただし、Gnomeのプラットフォームの使用可能な外)のために開発されたXML Cパーサーとツールキットです。 XML自体は、意味や構造すなわちテキスト言語は角括弧の間に囲ま余分「マークアップ」の情報を使用してコンテンツに追加され、マークアップ言語を設計するためのメタ言語です。 HTMLは、最もよく知られているマークアップ言語です。ライブラリはCで書かれているが、言語バインディングの様々な他の環境でそれを利用できるようにする。
はLibxml2はは、ライブラリが構築する必要がありますし、さまざまなシステムに深刻なトラブルのない仕事(非常にポータブルであることが知られているLinuxでは、UNIX、Windowsのの場合、cygwin、MacOSの、MacOS Xの、RISC OS、OS / 2、VMS、QNX、MVS、...)
の特長の
- のlibxml2輸出は(プログレッシブ)に押して、XMLとHTMLの両方のためのパーサインターフェイスを入力します(ブロッキング)プルます。
- Libxml2は解析され、文書インスタンスを使用して、または任意のDTDに、解析時にDTD検証を行うことができます。
- Libxml2は、完全なXPath、XPointerのおよびXInclude実装が含まれています。
- はそれは、できるだけ少ない仮定をし、通常のCで書かれた、と簡単に埋め込むためのANSI C / POSIXに密接に付着している。他のプラットフォームの数に移植、Linux / UNIX / Windows上で動作します。
- アプリケーションがリモートリソースを取得することができ、HTTPおよびFTPクライアントの基本的なサポートします。
- は設計がモジュール化され、拡張機能のほとんどが出てコンパイルすることができます。
- 内部文書表現は、DOMインタフェースにできるだけ近います。
- Libxml2は、インターフェイスのようなSAXを持つ。インターフェースはExpatのと互換性があるように設計されています。
- このライブラリはMITライセンスの下でリリースされている。正確な言葉遣いのための流通における著作権ファイルを参照してくださいます。
コメントが見つかりません