繁体   English   中英

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

[英]SPARQL query on Protege for Number of Classes

为了确定.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紧接着#然后无济于事。

我究竟做错了什么?

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

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

这将查询默认图表,或

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

这将给出所有命名图的计数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM