問題タブ [dotnetrdf]

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 に答える
801 参照

c# - パラメータを SPARQL クエリに渡す方法

以下に示す sparql クエリに var1 と var2 を渡すにはどうすればよいですか。以下のコードがありますが、何も返されません。

これについてあなたの助けに感謝します。よろしくお願いします

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

c# - プロパティとクラスを含む Virtuoso のオントロジーのリストを取得する

VDS.RDF.OntologyOpenLink Virtuoso のインスタンスに統合されたオントロジーのリスト (プロパティとクラスを含む) を保持する場所 ( のようなオブジェクトなど) はありますか?

C#私は(私は を使用して)プログラミングしdotNetRDFていますが、この情報を取得するためにクエリを使用することをためらっています。

助言がありますか?

0 投票する
0 に答える
98 参照

sparql - DotnetRDFでsparql含意ルールを使用してトリプルを生成する方法は?

RDF ファイルでいくつかのクラスを定義し、次のように protege を使用して継承したサブクラスを作成しました。

  • 人物クラス。
    • person の従業員サブクラス。
      • 従業員の元従業員サブクラス。

たとえば、元従業員のインスタンスがある場合、それらを従業員クラスのインスタンスとして生成して挿入します。

また、従業員インスタンスがある場合は、それらを Person クラスのインスタンスとして挿入したいと考えています。

私が求めているのは、次のステートメントのように、これらのクラス間の継承関係に基づいてトリプルを生成する方法です?

DotnetRDF を使用してこれを行うにはどうすればよいですか?

また、dotnetRDF ライブラリを使用した sparql の含意ルールを示す例を高く評価しています。

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

c# - プレフィックスは dotNetRdf の LeviathanUpdateProcessor で機能しませんか?

LeviathanUpdateProcessor を使用して dotNetRdf で INSERT/WHERE ステートメントを実行していますが、うまく機能しますが、プログラムで追加した PREFIX 名前空間または SPARQL の名前空間を認識しません。また、SparqlUpdateCommandSet と Graph オブジェクトに を追加しました。

これが機能するかどうかは誰にもわかりますか?それ以外の場合、接頭辞は使用できません

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

c# - C# と asp.net を使用して RDF を読み取る方法に関する提案

私はセマンティックWebトピックに不慣れで、オントロジーを読み取り、OWLファイルから情報を抽出してWebサイトに表示できるWebサイトを開発するために必要なオントロジーを作成しました。必要なライブラリについて調査しました。使用するには、最高のライブラリにRDFdotnetがあり、フクロウファイルを読み取るためにそれを使用する必要があることもわかりました。ドロップダウンリストとボタンを使用したいのですが、何か提案をお願いします???

これがコードです

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

c# - C# で RDF/XML ファイルを読み取る

私はC#でOWLファイルを読むのに苦労しています.私はセマンティックWebの世界に慣れていないので、この問題を解決したいと思っています。ドキュメンテーション Hello world に関する例を見つけました コードを配置したときにここに私の質問があります

このような出力が得られます

どうすればURIなしで結果を表示できますか?これについて何か考えてください???

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

c# - DotNetRDF で Virtuoso に接続する

でVirtuoso Serverに接続しようとしていますdotnetrdfドキュメントには次のような例があります...

ユーザー名とパスワードを資格情報に置き換えましたが、virtuoso.LoadGraph行になると、次のように表示FormatExceptionされます。

残念ながら、これは何が問題なのかを突き止める際にはあまり役に立ちません。問題を絞り込むために何ができるでしょうか?

PS: 経由https://myhost.org:8890/conductorで Virtuoso コンダクターにアクセスできます。また、ポート8890をパラメーターとして試してみました (ただし、これは必要なポートではないと思います)。同じ結果が得られました。ポートを省略すると、ターゲット コンピューターが接続を拒否したというエラーが表示されます。

前もってありがとう、
フランク

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

virtuoso - DotNetRdf と Virtuoso Manager を使用してデータを永続化する

dotnetrdf ドキュメントに従って、データをVirtuoso Serverに保存しようとしました。

これが私がすることです:

ただし、データは保存されず、例外もスローされません。トリプルを挿入した後、予想どおりトリプル カウントが 1 増えますが、データベースには反映されません。コードを再実行すると、トリプル カウントは古い値に戻ります。ユーザー アカウントにはwriteアクセス許可があります。

私が見逃しているものはありますか?

前もってありがとう、
フランク