Как я могу использовать RDFXMLParser от Sesame в JRuby?

Я не очень опытен в Java и JRuby, но мне нужно проанализировать RDF-данные, используя RDFXMLParser Sesame в JRuby, и мой мозг с питонским умом просто не хочет в них разбираться. У меня проблемы с переводом примера Java на JRuby. Сначала я не знаю, как определить RDFHandler таким образом, чтобы это имело смысл. Я также не понимаю, почему методы разбора нуждаются в Reader и URI, поскольку я хочу только проанализировать локальный файл.

Я был бы очень признателен за пример кода на JRuby. Большое спасибо!

1 ответ

Я не могу помочь вам в части вашего вопроса, касающейся JRuby, но что касается вашего замешательства по поводу того, как вызвать parse() Метод: если вы хотите только проанализировать локальный файл, вы обычно делаете это, просто создавая java.io.FileInputstream объект для вашего файла и предоставление его парсеру.

Другие вопросы по тегам