0

我正在加载一个N-triple(.nt)文件,Fuseki然后使用SPARQL查询来查询数据。N-triple我正在使用的文件是 -linkedct-dump-2010-02-10.zip这个链接上。

当我在Protege ontology editor链接此处)中查看相同的文件时,我看到以下内容:

在此处输入图像描述

可以看出里面ClassesEntities。我目前正在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> .
4

0 回答 0