GraphStore`
GraphStore`
SPARQLPropertyPath
SPARQLPropertyPath[start, {p1,p2,…}, end]
is a pattern object that represents a path in a RDF graph that starts at subject start, visits edges with predicates pi and ends at object end.
更多信息和选项
- Each pi can be a predicate URL or a pattern.
- The arguments start and end can be a URL or a SPARQLVariable and end can also be a literal like a number or string.
- SPARQLPropertyPath[start,{p1,p2,…},end] matches a path {RDFTriple[a,f1,b],RDFTriple[b,f2,c],…,RDFTriple[y,f2,z]} if MatchQ[{f1,f2,…},{p1,p2,…}] returns True and start is either a SPARQLVariable or a and end is either a SPARQLVariable or z.
- The pi can be any combination of the following forms:
-
URL[…] a predicate path SPARQLInverseProperty[…] an inverse path Sequence[…] a sequence path Alternatives[…] () an alternative path RepeatedNull[…] (...) a zero or more path Repeated[…] (..) a one or more path Repeated[…,{0,1}] a zero or one path Except[…] a negated property set (only for predicates, inverse predicates and alternatives thereof)
范例
打开所有单元关闭所有单元
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 语言. 2019. "SPARQLPropertyPath." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/GraphStore/ref/SPARQLPropertyPath.html.
APA
Wolfram 语言. (2019). SPARQLPropertyPath. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/GraphStore/ref/SPARQLPropertyPath.html 年