XPathをクエリするだけのコンソールアプリ
組み込み環境上でXMLをクエリしたいんだけど、そのためだけにrubyとかいれてもでかい。
小さいXML処理系としてはTinyXML+TinyXPathがよさげだったんだけど、フロントエンドがないので、簡単なフロントエンドを作った。
TinyXPath: http://tinyxpath.sourceforge.net/
tinyxpath_1_3_1.zipを解凍して、main.cppをこれといれかえ。
tinyxpath付属test.xmlに対して:
./tinyxpath "//x/text()" test.xml # => sub text cat test.xml | ./tinyxpath "//x/text()"
wget -O -に対してそのままパイプで処理できるので便利。
uclibcとuclibcxx環境下でもうごいた。