GraphStore`
GraphStore`
SPARQLPropertyPath
SPARQLPropertyPath[start, {p1,p2,…}, end]
主語 start から始まり,述語 piの辺を訪れ,目的語 end で終る,RDFグラフのパスを表すパターンオブジェクトである.
詳細とオプション
- 各 piは述語URLまたはパターンでよい.
- 引数 start および end はURLまたはSPARQLVariableでよく,end は数または文字列のようなリテラルでよい.
- MatchQ[{f1,f2,…},{p1,p2,…}]がTrueを返し start がSPARQLVariableまたは a で end がSPARQLVariableまたは z なら,SPARQLPropertyPath[start,{p1,p2,…},end]はパス{RDFTriple[a,f1,b],RDFTriple[b,f2,c],…,RDFTriple[y,f2,z]}と一致する.
- piは,次の形の任意の組合せでよい.
-
URL[…] 述語パス SPARQLInverseProperty[…] 逆のパス Sequence[…] シーケンスパス Alternatives[…] () 代替パス RepeatedNull[…] (...) ゼロ以上のパス Repeated[…] (..) 1つ以上のパス Repeated[…,{0,1}] ゼロまたは1つのパス Except[…] 否定された特性集合(述語,逆述語,その代替についてのみ)
例題
すべて開くすべて閉じる
Wolfram Research (2019), SPARQLPropertyPath, Wolfram言語関数, https://reference.wolfram.com/language/GraphStore/ref/SPARQLPropertyPath.html.
テキスト
Wolfram Research (2019), SPARQLPropertyPath, Wolfram言語関数, https://reference.wolfram.com/language/GraphStore/ref/SPARQLPropertyPath.html.
CMS
Wolfram Language. 2019. "SPARQLPropertyPath." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/GraphStore/ref/SPARQLPropertyPath.html.
APA
Wolfram Language. (2019). SPARQLPropertyPath. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/GraphStore/ref/SPARQLPropertyPath.html