JavaとJRubyの経験はあまりありませんが、Sesameを使用してRDFデータを解析する必要があります。 RDFXMLParser JRubyと私のpython-minded脳ではちょうどそれに乗りたい。 Javaの例をJRubyに翻訳するのに問題があります。最初は、意味のある方法でRDFHandlerを定義する方法がわかりません。また、ローカルファイルのみを解析するため、解析メソッドにリーダーとURIが必要な理由もわかりません。
JRubyのサンプルコードを高く評価します。どうもありがとう!
回答:
回答№1は1質問のJRuby固有の部分についてはお手伝いできませんが、 parse()
メソッド:ローカルファイルのみを解析する場合は、通常、 java.io.FileInputstream
ファイルのオブジェクトとそれをパーサーに提供します。