我正在加载一个N-triple(.nt)
文件,Fuseki
然后使用SPARQL
查询来查询数据。N-triple
我正在使用的文件是 -linkedct-dump-2010-02-10.zip
在这个链接上。
当我在Protege ontology editor
(链接此处)中查看相同的文件时,我看到以下内容:
可以看出里面Classes
有Entities
。我目前正在trials
上课。当我单击任何Instances
类时,trials
我会看到以下内容:
所以可以看出Classes
数据内有,class
各有instances
。现在,当Fuseki
我尝试通过以下 SPARQL 查询获取所有类时:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT DISTINCT ?type
WHERE {
?s a ?type.
}
我看到的输出只是这样的列表urls
:
我如何获取Classes
数据内的数据,然后进入instances
特定的类(在我的案例trials
类中),然后在特定的类中选择任何Individual Annotations
(在图 2 中,您可以在试验类中看到特定实例的单个注释,如在 protege 编辑器中查看的那样)实例?
更新:以下是我在写字板中打开 .nt 文件时看到的示例数据:
<http://data.linkedct.org/resource/trials/NCT00000102> <http://data.linkedct.org/resource/linkedct/condition> <http://data.linkedct.org/resource/condition/3196> .
<http://data.linkedct.org/resource/trials/NCT00000104> <http://data.linkedct.org/resource/linkedct/condition> <http://data.linkedct.org/resource/condition/7149> .
<http://data.linkedct.org/resource/trials/NCT00000105> <http://data.linkedct.org/resource/linkedct/condition> <http://data.linkedct.org/resource/condition/2080> .