問題タブ [linkedmdb]
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.
rdf - リンクされた映画データベースのローカル バージョン (linkedmdb.org)
私は、linkedmdb.org の Linked Movie Database からローカルでクエリを実行したいと考えています。リモートではなくローカルにクエリをダウンロードできるrdfまたはフクロウバージョンがありますか
?クエリを実行しようとしたところ、次のエラーが発生しました:
java - リンクされた映画データベースのローカル バージョンを照会できません
SPARQL を使用して Linked Movie Database のローカル バージョンをクエリしようとしています。ファイルは N-Triples 形式で、サイズは約 450MB です。実装にはサーブレットを使用しています。クエリを渡すと、サーブレットがクエリを処理するのに約 5 分以上かかり、最後に次の例外が発生します。
私のコードは次のとおりです。
この例外を解決する方法はありますか?
java - Jena TDB を使用して Linked Movie Database のローカル バージョンを保存する方法
N-Triples 形式の LinkedMDB のローカル バージョンがあり、クエリを実行したいと考えています。ここで、後でクエリに使用できるデータを格納できる Jena TDB を使用したいと考えています。TDB Java APIのドキュメントを確認しましたが、N-Triples ファイルを読み込んでから SPARQL でクエリを実行できませんでした。次のコードを使用しました。
次の例外を取得しました
rdf - フェデレーテッド SPARQL クエリを介して Linkedmdb と DBpedia を接続する
次のクエリを実行して、映画のデータとそれに対応する DBpedia URI をlinkedmdbから取得しました。
?dbpediaLink
URIを使用して DBpedia からこれらの映画のカテゴリを取得したいと考えています。また、dcterms:subject
DBpedia から映画のプロパティの値を取得する必要があります。それらを接続する方法を理解できませんか?SPARQL を介して実行できますか、それともコードを記述する必要がありますか?
rdf - null 値のみを返す、linkedmdb に対する SPARQL クエリ
Java コードを使用して Jena を実験しようとしています。このアプリケーションでは、20 個の null 値しか得られません。
結局、20 個の null 値が出力されるので、何かが見つかりますが、?value
null の値はなぜなのでしょうか?
java - ResultSet のリソースから URI を取得する
Java のリソースから URI を取得しようとしていますが、常にnull
. 今、私はこれを試しています:
リテラルは問題なく返されます。リソース「?film」も試しましたが、それでもリソースは null です。これが私のSPARQLクエリです:
queryVar
「Batman」などの単なるユーザー入力です。
編集:クエリにタイプミスがありました:これは私のクエリでした:
String sparqlQuery = "PREFIX mdb: http://data.linkedmdb.org/resource/movie/film " + "PREFIX rdfs: http://www.w3.org/2000/01/rdf-schema# " + "select ?label ?film" + "where " + "{ ?film mdb:id ?uri ." + "?film rdfs:label ?label . " + " }" + "";
?film をよく見ると、それらが filmwhere になる、それが問題です。
ジョシュアのおかげで、私はそれを理解しました。
rdf - 映画俳優が出演しますか? リンクされたmdb
現在、俳優が出演した映画 (その URI が必要) を取得しようとしています。linkedmdb を調べると、「is"actor "of」と表示されますが、SPARQL クエリでは使用できません。それは特別な名前空間か何かですか?それとも、OWL オントロジーにありますか? 私が現在使用しているクエリは次のとおりです。
このコードはタイトルのみを返します。映画の URI 全体が必要です。
regex - SPARQL 正規表現が一致しません
タイトルに「ロード・オブ・ザ・リング」という文字列が含まれていないすべての映画を入手したいです。Linked Movie Database SPARQL endpointでこれを試しましたが、うまくいきません。なにが問題ですか?
java - JENAを使用してrdfファイルをオンラインで読み取る
私はオンラインでrdfファイルを読むためにこのコードを書きました。しかし、それは機能しません
何か助けてください。