モデルに特定のリソースがあるかどうかを調べようとしています。そのために私は以下を使用しています:Jena - 特定のリソースがモデルに含まれているかどうかを確認する方法
model.getResource("example")
このメソッドはdocをチェックすると、このメソッドはcreateResourceとまったく同じように動作します。それで、たとえそれがモデルにないとしても、私は新しいリソースを得るでしょう。
リソースが作成されていない場合、そのリソースを作成しないようにするにはどうすればよいですか?
ありがとうございます!
多分このリンク[インターフェイスモデル](http://jena.apache.org/documentation/javadoc/jena/com/hp/hpl/jena/rdf/model/Model.html)は便利です。 –
ちょっと調べたら、次の方法を見つけました。私はこれが本当にそれを達成するための最良の方法であるかどうかわかりませんが、動作します: リソースtoSearch = ResourceFactory.createResource( "example"); if(!model.containsResource(toSearch))...; – jevora
解決済みの場合は、回答を投稿して受け入れますので、同じ問題の次の人に回答が見つかると、バッジも取得します! :) – Boaz