問題タブ [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.
c# - パラメータを SPARQL クエリに渡す方法
以下に示す sparql クエリに var1 と var2 を渡すにはどうすればよいですか。以下のコードがありますが、何も返されません。
これについてあなたの助けに感謝します。よろしくお願いします
c# - プロパティとクラスを含む Virtuoso のオントロジーのリストを取得する
VDS.RDF.Ontology
OpenLink Virtuoso のインスタンスに統合されたオントロジーのリスト (プロパティとクラスを含む) を保持する場所 ( のようなオブジェクトなど) はありますか?
C#
私は(私は を使用して)プログラミングしdotNetRDF
ていますが、この情報を取得するためにクエリを使用することをためらっています。
助言がありますか?
sparql - DotnetRDFでsparql含意ルールを使用してトリプルを生成する方法は?
RDF ファイルでいくつかのクラスを定義し、次のように protege を使用して継承したサブクラスを作成しました。
- 人物クラス。
- person の従業員サブクラス。
- 従業員の元従業員サブクラス。
- person の従業員サブクラス。
たとえば、元従業員のインスタンスがある場合、それらを従業員クラスのインスタンスとして生成して挿入します。
また、従業員インスタンスがある場合は、それらを Person クラスのインスタンスとして挿入したいと考えています。
私が求めているのは、次のステートメントのように、これらのクラス間の継承関係に基づいてトリプルを生成する方法です?
DotnetRDF を使用してこれを行うにはどうすればよいですか?
また、dotnetRDF ライブラリを使用した sparql の含意ルールを示す例を高く評価しています。
c# - プレフィックスは dotNetRdf の LeviathanUpdateProcessor で機能しませんか?
LeviathanUpdateProcessor を使用して dotNetRdf で INSERT/WHERE ステートメントを実行していますが、うまく機能しますが、プログラムで追加した PREFIX 名前空間または SPARQL の名前空間を認識しません。また、SparqlUpdateCommandSet と Graph オブジェクトに を追加しました。
これが機能するかどうかは誰にもわかりますか?それ以外の場合、接頭辞は使用できません
c# - C# と asp.net を使用して RDF を読み取る方法に関する提案
私はセマンティックWebトピックに不慣れで、オントロジーを読み取り、OWLファイルから情報を抽出してWebサイトに表示できるWebサイトを開発するために必要なオントロジーを作成しました。必要なライブラリについて調査しました。使用するには、最高のライブラリにRDFdotnetがあり、フクロウファイルを読み取るためにそれを使用する必要があることもわかりました。ドロップダウンリストとボタンを使用したいのですが、何か提案をお願いします???
これがコードです
c# - C# で RDF/XML ファイルを読み取る
私はC#でOWLファイルを読むのに苦労しています.私はセマンティックWebの世界に慣れていないので、この問題を解決したいと思っています。ドキュメンテーション Hello world に関する例を見つけました コードを配置したときにここに私の質問があります
このような出力が得られます
どうすればURIなしで結果を表示できますか?これについて何か考えてください???
c# - DotNetRDF で Virtuoso に接続する
でVirtuoso Serverに接続しようとしていますdotnetrdf
。ドキュメントには次のような例があります...
ユーザー名とパスワードを資格情報に置き換えましたが、virtuoso.LoadGraph
行になると、次のように表示FormatException
されます。
残念ながら、これは何が問題なのかを突き止める際にはあまり役に立ちません。問題を絞り込むために何ができるでしょうか?
PS: 経由https://myhost.org:8890/conductor
で Virtuoso コンダクターにアクセスできます。また、ポート8890
をパラメーターとして試してみました (ただし、これは必要なポートではないと思います)。同じ結果が得られました。ポートを省略すると、ターゲット コンピューターが接続を拒否したというエラーが表示されます。
前もってありがとう、
フランク
virtuoso - DotNetRdf と Virtuoso Manager を使用してデータを永続化する
dotnetrdf
ドキュメントに従って、データをVirtuoso Serverに保存しようとしました。
これが私がすることです:
ただし、データは保存されず、例外もスローされません。トリプルを挿入した後、予想どおりトリプル カウントが 1 増えますが、データベースには反映されません。コードを再実行すると、トリプル カウントは古い値に戻ります。ユーザー アカウントにはwrite
アクセス許可があります。
私が見逃しているものはありますか?
前もってありがとう、
フランク