toge's diary

コンピュータ関連の趣味をつらつらと。

TinyXml

名前通り、小さくてお手軽なXMLパーズライブラリ。
なんか大昔に使った覚えがあるなぁ。
ちなみにJavaでも同じ名前のライブラリがあり、全然別物なので注意。

ちゃんと開発続けられていたんですね。意外です。

OpenGLUIのXMLパーズをTinyXmlに差し替える際も、GameDevでは歓迎されましたし。知名度は高いのね。
Mailing Listは閑古鳥が鳴いているけど。

そしてadd-onまで開発されてた。tinybindとtinyxpath。
両者とも名前から想像できる通りの機能を持ってます。

残念ながらTinybindは一発ものだったみたい。うーん、残念だ。boost::serializationとは逆方向のXML操作が出来そうだったのに。
一方でTinyxpathは随分頑張っている様子。TinyXmlの小ささという特徴を維持しながら、主なXPathの機能を実現してます。

大して変わらない、単純作業になりそうなGleeと違って、こっちはなんか面白そうです。