問題タブ [jena]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1799 参照

java - createOntologyModelの使用中に例外が発生しました

上記のコードを実行すると、次の警告が表示されます。理由がわからない

0 投票する
1 に答える
3026 参照

java - 既存のオントロジーを使用してXMLファイルからRDFトリプルを抽出する方法は?

既存のオントロジーを使用して、XMLファイルからRDFトリプルを抽出しようとしています。私はJavaを使用しており、XPathを使用してXMLからデータを抽出し、Jenaを使用してRDFドキュメントとオントロジーを読み書きできます。既存のオントロジーに従って、XMLから関連するトリプルを抽出するにはどうすればよいですか?

0 投票する
2 に答える
2871 参照

java - Javaプログラムを使用して文字列をjenaのモデルまたはステートメントに変換しますか?

Java で jena を使用して RDF 用のプログラムを作成しました...結果を文字列形式で返さなければなりません..そして、他の関数で文字列形式として取得し、モデルまたはステートメントに変換する必要があります...それは可能ですか...もしそうなら、それを行う方法...誰かがサンプルコードで私を助けることができます...

前もって感謝します

0 投票する
1 に答える
376 参照

sparql - クエリをハードコーディングせずに、jenaを使用してsparqlでクエリを作成しますか?

クエリをハードコーディングせずに、jenaプログラムを使用してdbpediaのsparqlクエリを作成する方法を教えてもらえますか?クエリを文字列に保存して実行したくない...私はそれをiとして作成する方法がわかりませんsparqlは初めてです...誰かplzが私を助けてくれますか..

前もって感謝します

0 投票する
1 に答える
681 参照

java - jenaを使用してプロパティ名を指定することにより、dbpediaでプロパティの名前空間を取得するにはどうすればよいですか?

jena http://dbpedia.org/page/Black_Sabbathのsparqlを使用して、次のdbpediaリンクでプロパティジャンルの値を取得しようとしています。

しかし、dbpedia(私の例ではdbpedia-owl .genre)からプロパティの名前空間を取得する方法がわかりません。ハードコーディングしたくありません。誰かが私を助けてくれますか...

どうもありがとう

0 投票する
2 に答える
1646 参照

ontology - プログラムでプレフィックスを解決する、Jena

dbpedia.org への URI リンクを含む xml を解析する必要があります。Jena ライブラリを使用して、特定のオントロジーに基づいて、これらの URI から rdf トリプルを抽出する必要があります。指定されたオントロジーに基づいて、Java でプログラムによってプレフィックスを解決するにはどうすればよいですか。

与えられたオントロジーは、トリプルは dbpedia.org を照会することによって抽出できることを示しています。このようなすべてのトリプルについて、対応する dbpedia リソースを使用してクエリの作成を開始できます。しかし、問題は、リソースのみを使用してクエリを作成する方法です。クエリするプロパティがあります。しかし、私はそれらのプロパティの PREFIX を持っていません

0 投票する
2 に答える
807 参照

semantics - Jena SemanticWeb Framework を Play Framework にインストールする方法

jena jar ファイルを lib フォルダーに配置すると、次のメッセージが表示されます。

私は何を間違っていますか?

私は答えを見つけました。これは Play の問題でした。モジュール javax のクラス ディレクティブの前に何らかの理由があります。なぜそれが起こったのかわかりません。単純に削除して獲得しました

0 投票する
1 に答える
279 参照

jena - イエナ再帰推論の問題

以下の例では、infM はその {r myProperty v} を推測していません。

ただし、mySameAs アサート ステートメントから {r owl:sameAs r1} を推論します。しかし、私が書くと:

次に、その {r myProperty v} も出力します

コード例:

0 投票する
5 に答える
12438 参照

java - Javaでオントロジーを作成する方法は?

ある種の基本的なOWLオントロジーで書きたいデータトリプレットがいくつかあります。私は次のようなトリプレットを持っています:

また

「is-a」、「part-of」、「related-to」などの関係があることに注意してください。オントロジーを構築する最も簡単な方法は何ですか?実用的な例やサンプルWebサイトへの参照は、非常に役立ちます。

0 投票する
1 に答える
282 参照

java - RDF クローラーのクラスのインポート中にエラーが発生しました

次の名前のクラスがあるという点で、rdfクローラーを使用しています。

これらはエラーと呼ばれるクラスファイルであり、jena パッケージで試してみましたが、添付していましたが、変更はありません。

アップデート:

完全なSampleCrawl.javaクラスのコンテンツ:

質問:ここでエラーが発生する場合
の追加方法import edu.unika.aifb.rdf.crawler.;