Meteor
軽量(簡易?)(X)HTML(5)パーサです。
XMLパーサとしても使用可能です。
パーサもどきかもしれません。
(X)HTML(5)、XMLの仕様の全てをサポートしてはいません、
日常的に必要と思われる範囲をサポートしています。
DOMのように全体をオブジェクトのツリー構造に変換するのではなく、
操作対象の要素のみをオブジェクトにする仕組みになっています。
(内部では正規表現を使っていますが、ユーザがそれを意識する
必要はありません。)
ライセンスはLGPL V2.1です。
for Ruby
ソースは http://github.com/asip/meteor/ 、
APIリファレンスは http://github.com/asip/meteor/downloads
に置いてあります。
Ruby1.9以降、対応。
最新版は0.9.8。
http://rubygems.org/gems/meteor
gem install meteor
でインストールできます。
ご意見募集中、コメントとしてこのエントリまたは関連エントリに
書き込むか、http://twitter.com/asip2k25 の関連エントリに返信
して下さい。
for Java
ソースは http://github.com/asip/meteor-j/ 、
APIリファレンスは http://github.com/asip/meteor-j/downloads
に置いてあります、JARファイルも同様。
最新版は0.9.5.1。