rvdata2がrubyのmarshalしただけのファイル形式だったので

唐突に、jrubyを使って、読み込んでみた。
RPG::XXXの定義が必要だけど、普通に読み込めたよ。

javajrubyのデータ変換が理解しがたい。個人的には、便利に何かをしてもらう必要はなく、きっちりと変換ルールを定義し、面倒でも逐一コードを書ければいいのだが、どうもいい加減な感じでよろしく変換しようとしてるらしく、簡単にハマる。特に、dumpした後のデータをツクール側で読み込んでエラー吐かれると、軽く死ねる。
こう考えると、groovyとか、scalaのように、初めから、javaとデータを共用する前提のスクリプト言語がいかに偉大かが身に染みて分かる。