Rdf 使用SPARQL将标签和注释标记插入到本体中
我想在我的本体中动态添加信息。我成功地添加了这样的内容Rdf 使用SPARQL将标签和注释标记插入到本体中,rdf,sparql,Rdf,Sparql,我想在我的本体中动态添加信息。我成功地添加了这样的内容 与 插入数据{ 图表 { } } 但现在我想添加标签或注释属性。例如,获得 咳嗽 图西亚 我试过很多问题,但都没有成功。这样的查询应该是什么?通过使用前缀和a简写rdf:type,可以更简洁地编写插入查询: PREFIX : <http://www.semanticweb.org/alexandrina/ontologies/2013/3/myOntology#> INSERT DATA { GRAPH <htt
与
插入数据{
图表
{
}
}
但现在我想添加标签或注释属性。例如,获得
咳嗽
图西亚
我试过很多问题,但都没有成功。这样的查询应该是什么?通过使用前缀和
a
简写rdf:type
,可以更简洁地编写插入查询:
PREFIX : <http://www.semanticweb.org/alexandrina/ontologies/2013/3/myOntology#>
INSERT DATA {
GRAPH <http://www.semanticweb.org/alexandrina/ontologies/2013/3/myOntology>
{
:Cough a :Diseases
}
}
相当于更详细的模式
:Cough a :Diseases .
:Cough rdfs:label "Cough"@en .
:Cough rdfs:label "Tusea"@ro .
关于这个例子,RDF/XML语法
..
已经说明&myonology;咳嗽rdf:type myotology:Diseases
,因此内部的
是多余的。欢迎使用堆栈溢出!我看到你发布了一些问题,只是想让你知道,如果他们为你工作,你可以让其他用户知道答案对你的问题有效(并用一些声誉积分奖励回答者)。在本例中,所提供的SPARQL查询对您有用吗?如果没有,你能告诉我们什么是不工作的,也许它可以被修复?
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX : <http://www.semanticweb.org/alexandrina/ontologies/2013/3/myOntology#>
INSERT DATA {
GRAPH <http://www.semanticweb.org/alexandrina/ontologies/2013/3/myOntology>
{
:Cough a :Diseases ;
rdfs:label "Cough"@en , "Tusea"@ro .
}
}
:Cough a :Diseases ;
rdfs:label "Cough"@en , "Tusea"@ro .
:Cough a :Diseases .
:Cough rdfs:label "Cough"@en .
:Cough rdfs:label "Tusea"@ro .