問題タブ [apache-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.
eclipse - Java を使用した DBPedia に対する SPARQL クエリ
Java を使用して DBPedia にクエリを実行したいと考えています。以下は私のコードで、正しい結果を返しません。[ http://dbpedia.org/page/Ibuprofenページとラベル名から抽象部分を取得したい。ただし、 http://dbpedia.org/resource/Ibuprofenは 11 回しか返されません。可能であれば、どこが間違っているのか教えていただけますか?これは私のコードです:
owl - モデル モデルの使用に関するエラー = ModelFactory.createDefaultModel();
Apache Jena OWL ライブラリを使用して Java プログラムで RESTful サービスを作成しています。私はすでに自分のオントロジーを作成して呼び出しています。「university.owl」とそれを読み込もうとしているので、それに対してsqarqlクエリを作成できます
それは完全に機能しますが、私が作成した瞬間
このようなエラーが発生します
どうすれば解決できますか?
java - 特定の値に接続された特定のクラスのすべてのリソースを取得する方法
C
SPARQL クエリを使用して、特定のリテラルに接続されたモデルで、特定のクラスのすべてのリソースを取得することは可能ですか?
例えば:
リテラル については、 andL1
を取得したいと思います。S1
S2
sparql - SPARQL クエリの何が問題になっていますか?
関係 B によって接続された 2 人の個人が存在し、同じ要素を持つ関係 c を持っているかどうかを確認しようとしています
聞く{
java - DBPedia SPARQL の結果を Java で RDF ファイルに書き込む
こんにちは、私はセマンティック Web の初心者で、いくつかの問題があります。DBPedia に問い合わせて、パリのプロパティ/値のペアを取得しました。私がやりたいことは、クエリ結果をrdfファイルに書き込むことです。以下は私のコードです:
結果はコンソールに完全に出力されますが、ファイルには書き込まれません。また、BufferedWriter と FileWriter が .rdf ファイルを作成するという私の理解は正しいですか? 可能であれば、この問題について私を助けていただけませんか?
java - オブジェクトにリンク (url) がある rdf グラフで sparql を介してクエリを実行し、リンクを解決して、結果として rdf グラフを取得します。
RDF グラフ (基本的にタートル形式) の SPARQL を介してクエリを実行し、それが url の場合はオブジェクトを解決し、sparql クエリの現在の rdf グラフに url の rdf グラフを埋め込みます。私はJavaのapache jenaを通してそれをやっています。それを行う方法の提案。
例: webpage1(url1) 、 webpage2(url2) 、 webpage3(url3) の 3 つの Web ページがあります。
Url1 のデータ (タートル (rdf グラフ) に変換した後):
Url2 のデータ:
Url3 のデータ:
apache-jena を使用して Java で SPARQL クエリを実行して、Person の詳細を検索する必要があります。これは、ファーストネーム、ラストネーム、および開始点が URL1 であるすべてのプロジェクトの詳細を意味します。
java - Java の Apache Jena は URL を自動的に逆参照しますか? はいの場合、それを制限するために何ができますか?
FirstTestingClass.java
これにより、この種の出力が得られます
| | 人 | × |
| | http://www.openlinksw.com/virtrdf-data-formats#default-iid | ol:QuadMapFormat |
| | http://www.openlinksw.com/virtrdf-data-formats#default-iid-nullable | ol:QuadMapFormat |
出力に 100 を超えるタプルがあった出力の 2 つのタプルのみを貼り付けました。では、なぜこれが起こっているのでしょうか?それは、自動的に URL 参照解除が行われているためですか?.
librdf.org で同じ URL(=url4) のクエリを試みます。出力として 1 つのタプルのみが得られます。
また、rdf-translator.appspot.com のトリプレット フォームを N3 フォームに自動的に変換して、URL(=url4) をチェックしようとしました。また、特定のクエリに対して 1 つのタプルのみが存在する必要があることも示しています。
私が間違っていたところを助けてください。初心者です教えてください。