我正在使用Apache Jena框架编写应用程序。有了这个,我能够做所有事情(插入,更新,选择)。但我无法理解如何使用INSERT
查询正确插入空白节点。
有没有这样的方法(适用于每个端点)?我知道SPARQL 1.1引入了一些功能,但是它似乎无法使用Virtuoso端点。
答案 0 :(得分:1)
有几种语法可供使用。假设您要将类型为:Person
的bnode添加到名为child
的对象属性中。这是一种方式:
?s :child [a :Person] .
另一个:
?s :child [] .
[] a :Person .
_:bn
表示法非常普遍,当图表中有多个bnode时非常有用:
?s :child _:b0 .
_:b0 a :Person .