問題タブ [triples]
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.
sql - SQL を使用したトリプル ストア クエリの作成 - 共通の述語と目的語を持つすべてのトリプルを検索する方法
シンプルな MySQL データベースであることを除けば、トリプル ストアのように機能するデータベースがあります。
共通の述語と目的語を持つすべてのトリプルを選択したいと考えています。RDF とトリプルに関する情報
私はSQLを解決できないようです。
一致する述語とオブジェクトが 1 つしかない場合は、次のようにします。
しかし、(predicateName,objectName) の多くのペアのリスト (HashMap) がある場合、何をする必要があるかわかりません。
さらに情報を提供する必要がある場合はお知らせください。これを明確に説明したかどうかはわかりませんが、情報を提供しすぎて問題を混乱させないように注意しています。
uri - オントロジー ノードへのリンクの作成
どの言語からも抽象的であるため、トリプル (主語 (S) - 述語 (P) - 目的語 (O) など) で構成されるオントロジーがあるとしましょう。
なんらかの理由で、これらのトリプル (ノード) のいずれかに注釈を付けたい場合は、Web ドキュメントで使用できるリンクを保持したいと思います。
以下にいくつかの条件を示します。
1) そのようなリンクは 1 行のテキスト形式でなければなりません
2) そのようなリンクは、機械と人間の両方が簡単に解析できる必要があります
3) そのようなリンクのセクションは区切られるべきです
4) そのようなリンクは簡単に grep できる必要があります。IMO では、Web やその他のドキュメントから簡単に正規表現できるように、いくつかの異なる文字または文字で囲む必要があることを意味します。
5) このようなリンクは URL パス名またはクエリ文字列で使用できるため、URL 構文に準拠する必要があります。
6) そのようなリンクで使用される文字は、URL パス名、クエリ文字列、またはハッシュ用に予約されていてはなりません (たとえば、「/」、「;」、「?」、「#」は使用できません)。
これまでの私の考えは次のとおりでした。
a) このようなリンクの開始と終了は、STK_....._OVRFLW などの明確な一定の文字セットで行います。
b) ダッシュ「-」でセクションを区切ります。例: Subject-Predicate-Object
したがって、次のようになります。
もっと良いアイデアはありますか?
rdf - RDFに関して「具体化」と「具体化」はどういう意味ですか?
プログラミング言語でのこれらの単語の意味は理解していると思いますが、RDFとトリプルに関しては明確ではありません。理解するのに役立つ例はありますか?
ありがとうございました
javascript - JavaScript for ループの質問
forループで数値を3回繰り返すことは可能ですか? 例えば、
これを作成します: 1,2,3,4,5。これを行うループを作成したい: 1,1,1,2,2,2,3,3,3,4,4,4,5,5,5
それは可能ですか?
python - rdflib の rdf トリプルからの RDF/XML ファイルの書き込み
私は rdf トリプルを持っています。現在、Python で rdflib を使用して RDF/XML ファイルを生成することに興味があります。開始するためのサンプルコードを教えてください。
ありがとう
rdf - 「トリプルは存在しません」に基づいてsparqlを使用して選択する
私は私の店から正しいトリプルを選択するのに少し助けが必要です....
タイプ/1でタイプ/2ではない要素のみを選択したい
sparql selectクエリを使用してこれを達成するための最良の方法は何ですか?
次のようなものを探しています:
ありがとう、
:)
php - nquad のコンポーネントを抽出するための PHP の正規表現
nquad ファイルの解析に役立つ RegEx を探しています。nquad ファイルは、各行がクワッド (s、p、o、c) を表すストレート テキスト ファイルです。
オブジェクトは (URI の代わりに) リテラルにすることもできます。その場合、それらは二重引用符で囲まれます。
このファイルの 1 行を指定する正規表現を探しています。これにより、次の形式の php 配列が返されます。
...または、オブジェクトに二重引用符が使用されている場合:
最後に 1 つ - 理想的な世界では、正規表現はさまざまなコンポーネント間に 1 つ以上のスペースがあるシナリオに対応します。
java - トリプルストアへのリレーショナルデータベース
MySQLテーブルからの情報をトリプルに変換するJavaプログラムを作成しようとしているので、後でそれらをトリプルストアにインポートできます。RDF/XML
補助ファイルを作成せずにこれを行うことは可能 ですか?どのように?