对于类的数量的Protege的SPARQL查询

时间:2013-06-11 12:54:17

标签: sparql protege4

为了确定.owl文件中的类数,

我被建议使用以下SPARQL查询:

SELECT ( count(?class) as ?count )
    WHERE { graph <put_your_model_graph_name_here> { ?class a owl:Class . } }

但是,当我用我的本体IRI替换put_your_model_graph_name_here时,我得到0

我还尝试了http://blahblahblah,然后立即#无效。

我做错了什么?

1 个答案:

答案 0 :(得分:3)

如果没有看到如何加载和查询数据,很难说清楚。尝试使用:

SELECT ( count(?class) as ?count ) { ?class a owl:Class }

将查询默认图表,或

SELECT ?g ( count(?class) as ?count ) 
{ graph ?g { ?class a owl:Class } }
group by ?g

将为所有命名图提供计数。