标签: triples

使用基于'三重不存在'的sparql进行选择

我需要一些帮助从我的商店选择合适的三元组....

<a> a <type/1> .
<b> a <type/1> .
<c> a <type/1> .
<c> a <type/2> .
Run Code Online (Sandbox Code Playgroud)

我想只选择类型为/ 1而不是类型/ 2的元素

使用sparql select查询实现此目的的最佳方法是什么?

我正在寻找像:

select ?a where 
{ 
    ?a a <type/1> .
    !{ ?a a <type/2> }
}
Run Code Online (Sandbox Code Playgroud)

谢谢,

:)

rdf sparql triplestore triples

22
推荐指数
2
解决办法
1万
查看次数

"reify"和"具体化"对RDF有何意义?

我确实认为我理解这些单词在编程语言中的含义,但在RDF和三元组方面还不清楚.有没有一个例子可以帮助我理解?

谢谢

rdf semantic-web triples

9
推荐指数
1
解决办法
1957
查看次数

日常应用程序中的RDF,Triples和Semantic Web

模糊,不知情的问题:

1:为什么几乎100%的应用程序开发人员,应用程序开发社区和文​​献(书籍,​​教程等)都认为你想要使用关系数据库或键值存储来表达数据?

2:为什么不是每个人都使用"三重"数据结构?

3:不是三元组适用于关系数据库和键值存储的每个问题,并且不是三元组至少在每种情况下都易于使用吗?

rdf semantic-web triples

7
推荐指数
2
解决办法
306
查看次数

在rdflib中从rdf Triples编写RDF/XML文件

我有rdf三元组,现在我有兴趣在Python中使用rdflib生成RDF/XML文件.你能不能给我一些示例代码来开始.

谢谢

python rdflib triples

6
推荐指数
1
解决办法
3009
查看次数

MarkLogic三重对象语言

我处于棘手的状态,我似乎无法在MarkLogic文档中找到有关它的任何信息.我遇到的问题是我使用来自不同来源的三元组,并且他们使用不同的方式来描述字符串对象(有些是多语言的):

<http://subject1> <http://www.w3.org/2004/02/skos/core#prefLabel> "Object"^^xs:string .
<http://subject2> <http://www.w3.org/2004/02/skos/core#prefLabel> "Object"@en .
Run Code Online (Sandbox Code Playgroud)

所以,当我做一个时, cts:triples((), sem:iri("http://www.w3.org/2004/02/skos/core#prefLabel"), "Object") 我只得到第一个三联.

问题是,如何让它忽略语言并返回两个三元组(如果可能,不使用sparql)?

xquery marklogic triplestore triples

5
推荐指数
1
解决办法
153
查看次数

广义RDF三元组如何更容易显示"RDFS蕴涵规则的完整性",这甚至意味着什么?

W3C建议书RDF 1.1概念和抽象语法 定义广义RDF三元组是什么(即,每个主题/谓词/对象可以是IRI/bnode/literal的非标准三元组).

关于它的可能用途,它给出了这个例子:

有时可以方便地放宽对RDF三元组的要求.例如,RDFS蕴涵规则的完整性更容易通过RDF三元组的推广来显示.

"RDFS蕴涵规则的完整性"是什么意思?(在W3C建议RDF Schema 1.1中搜索"完整"或"需要" 不会给出任何结果.)

而使用广义RDF三元组比使用规范的RDF三元组更容易显示哪种方式?

rdf rdfs triples

5
推荐指数
1
解决办法
130
查看次数

访问属性的属性

我有以下查询,我在wikidata 查询服务 Web 界面上运行

SELECT ?objectLabel ?mass
WHERE {
  ?object wdt:P397 wd:Q525.  # the object should have the sun as parent astronomical body
  ?object wdt:P31 ?status.
  ?object wdt:P2067 ?mass.

  # Here are the accepted object status
  VALUES ?status {wd:Q128207 wd:Q121750 wd:Q1319599}.  # terrestrial planet, gas giant, ice giant

  # automatically use the english label for ?xLabel variables 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
} 
Run Code Online (Sandbox Code Playgroud)

我发现质量以特定单位给出,在地球的情况下为 yottagram。我怎样才能访问这些信息?

我尝试添加如下内容:

?mass   wdt:P2237 ?mass_unit. …
Run Code Online (Sandbox Code Playgroud)

sparql triplestore triples wikidata

5
推荐指数
1
解决办法
256
查看次数

Java中的三元组

可能重复:
Java是否需要元组?

Java是否支持三元组或至少对?Java是否支持元组?我试图找到一种方法来制作一个列表,使其具有一个三元组,其初始点为第一个,终点为终点,中间距离为.但是,我似乎无法找到任何相关信息.

java tuples triples

4
推荐指数
2
解决办法
9079
查看次数

RDF中的具体化说明

我已经了解了RDF中的具体化基础知识.这里给出了两个明确的解释:解释1解释2.如果你仔细观察,实际上我们可以在"地球是圆形的"RDF三重句中出现"科学家发现,地球是圆的"可以使用具体化来呈现.在研究具体化时,我发现它也说它可以代表句子:(使用具体的三元组)

"约翰认为世界是圆的,简认为世界是平的".或者"马可尼声称发明了收音机,但是Bose也是如此."

任何人都可以给出一个简单明了的解释(如给定的链接)如何做到这一点?谢谢.

rdf semantic-web reification triples reify

4
推荐指数
1
解决办法
522
查看次数

这是一个有效的xsd:dateTime吗?如果是这样,为什么?

我正在查看Freebase数据转储中包含的一些三元组,并且一些日期时间如下所示:

"T12:00"^^<http://www.w3.org/2001/XMLSchema#dateTime>
Run Code Online (Sandbox Code Playgroud)

一些三重商店可以食用,但不被其他商店食用.

那么,这是一个有效的dateTime吗?如果是这样,为什么它有效?

datetime xsd freebase sparql triples

4
推荐指数
1
解决办法
2890
查看次数