問題タブ [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.
mysql - スレッド「メイン」の例外java.lang.NoClassDefFoundError:sdb / sdbconfig
オントロジー(Protegeで作成)をMySQLデータベースにエクスポートしたいと思います。私は次の指示に従っていました: https ://jena.apache.org/documentation/sdb/installation.html 、および https://jena.apache.org/documentation/sdb/commands.html。また、コマンド「bin / sdbconfig --sdb = sdb.ttl --create」を使用すると、次のエラーが発生します。
私は次のように環境変数を設定します:
これは、コマンド「bin/sdb_path」の出力です。
そしてこれは「Store/sdb.ttl」ファイルです:@
誰かが私が間違っていることを教えてもらえますか?
sparql - DBpediaとJenaからのSPARQLXMLの結果
DBpediaSPARQLエンドポイントから次のXMLを取得します。
イエナと一緒に読んでスキャンしようとすると、次のようになります。
私は常に次の例外を受け取ります:
これはイエナのバグですか、それとも他に何がありますか?
編集:完全を期すために、私はこのエラーについてのスレッドを報告します:
bio2rdfメーリングリストからの助けがあれば、エラーをもう少し追跡することができました。
Arq2.8.3は正常に動作しますArq2.8.4は説明されたエラーで失敗しますArq2.8.5は説明されたエラーで失敗しますしたがって、テストのためにArt2.8.3を保持すると思います。このエラーをもう少しデバッグするのに役立つかどうか教えてください。
変。エラーはSTaXパーサーから発生しています-すべての基本レベルのXML解析はWoodstoxに委託されています。ほとんどの場合、新しい入力をブロックするのではなく、入力が到着してEOFを確認するよりも速く読み取っています。ストリーム全体を読み取ってから、読み取ったバイトを解析してみましたが、問題なく動作します。2.8.3がなぜ違うのかは、今のところタイミングがわかりません。
回避策:XMLパーサーを次のように切り替えます。
ARQ.getContext()。setTrue(ARQ.useSAX);
QueryExecutionFactory.sparqlServiceAndyを呼び出す前に
java - リンクされた映画データベースのローカル バージョンを照会できません
SPARQL を使用して Linked Movie Database のローカル バージョンをクエリしようとしています。ファイルは N-Triples 形式で、サイズは約 450MB です。実装にはサーブレットを使用しています。クエリを渡すと、サーブレットがクエリを処理するのに約 5 分以上かかり、最後に次の例外が発生します。
私のコードは次のとおりです。
この例外を解決する方法はありますか?
java - Jena でクラスとサブクラスを一覧表示する際の問題
クラスのすべてのサブクラスをリストすることはできません。クラスをリストします。私のアルゴリズムは、各クラスにサブクラスがあるかどうかをチェックします。true の場合、すべてのサブクラスを一覧表示します。しかし、これは起こりません。「if (essaClasse.hasSubClass)」という条件を無視しているようです。誰か助けてくれませんか?コード部分を怒鳴りつけてください。
ありがとう!
デボラ(リオデジャネイロ - ブラジル)
完全なコード:
java - Jena TDB を使用して Linked Movie Database のローカル バージョンを保存する方法
N-Triples 形式の LinkedMDB のローカル バージョンがあり、クエリを実行したいと考えています。ここで、後でクエリに使用できるデータを格納できる Jena TDB を使用したいと考えています。TDB Java APIのドキュメントを確認しましたが、N-Triples ファイルを読み込んでから SPARQL でクエリを実行できませんでした。次のコードを使用しました。
次の例外を取得しました
java - JENA API の使用 - OWL ファイルからすべてのクラスを取得する
JENA を使用して OWL ファイルに存在するすべてのクラスの名前を取得し、配列リストに格納することは可能ですか?
rdf - 統合検索のための PeriodicTable に似たオントロジー
PeriodicTable オントロジーを照会するアプリケーションを開発しています。これでクエリできる、これに似た他のオントロジーはありますか? 基本的には、PeriodicTable オントロジーを使用してクエリを実行し、意味のあるデータを抽出できるオントロジーを探しています。PeriodicTable オントロジーには、周期表のすべての要素とその名前、記号、原子番号が含まれています。
java - CONSTRUCTクエリ例外からResultSetを取得しようとしました
次のクエリを使用しようとしています。
クエリは文字列変数QUERYにあります。
私はイエナを使用しています。全体が2つのボタンを持つインターフェースにあります。QUERYは、ユーザーがbutton1をクリックすると選択クエリを受け取り、ユーザーがbutton2をクリックすると上記のクエリを受け取ります。
QUERYにコンストラクトとselectExceptionの両方
がスレッド「AWT-EventQueue-0」に含まれている場合に次の例外を取得します。com.hp.hpl.jena.query.QueryExecException:com.hp.hpl.jenaでCONSTRUCTクエリからResultSetを取得しようとします。 sparql.engine.QueryExecutionBase.execSelect(QueryExecutionBase.java:93)
xml - Sparqlクエリ形式
クエリの結果を次のように取得しています
ナトリウム^^http://www.w3.org/2001/xmlschema/string
それはどのような形式ですか?
semantics - オントロジーのクエリ中の例外
PeriodicalTable オントロジー 例外のクエリ中に、次の例外が発生します。
スレッド「AWT-EventQueue-0」com.hp.hpl.jena.query.QueryParseException での例外: 12 行目、8 列目で「?weight」が発生しました。 「ある」……。