Php ARC2中的SPARQL属性路径
我尝试在php中使用arc2运行以下查询,但*(ZeroOrMorePath)不起作用。该查询有效,我在Protege中进行了检查Php ARC2中的SPARQL属性路径,php,syntax,properties,path,sparql,Php,Syntax,Properties,Path,Sparql,我尝试在php中使用arc2运行以下查询,但*(ZeroOrMorePath)不起作用。该查询有效,我在Protege中进行了检查 PREFIX ab: <http://www.mysite.de/testing.owl#> SELECT ?name WHERE {?name rdfs:subClassOf* ab:subj} 前缀ab: 选择?名称,其中{?名称rdfs:subassof*ab:subc} 此查询返回所有子类和子类等 在arc2中有没有同样的方法 感谢您的回答
PREFIX ab: <http://www.mysite.de/testing.owl#>
SELECT ?name WHERE {?name rdfs:subClassOf* ab:subj}
前缀ab:
选择?名称,其中{?名称rdfs:subassof*ab:subc}
此查询返回所有子类和子类等
在arc2中有没有同样的方法
感谢您的回答简短回答,否。根据[1]的说法,SPARQL 1.1不受支持
[1] 简短回答,否。根据[1],SPARQL 1.1不受支持
[1] 谢谢您的回答。您对我如何使用自己的本体在我的服务器上用PHP实现这个查询有什么建议吗?除了ARC2之外,我不知道还有什么PHP RDF API。我知道支持SPARQL 1.1的基于Java的API,如ApacheJena或RDF4J,这两种API都提供了在给定文件上运行SPARQL的CLI命令。谢谢您的回答。您对我如何使用自己的本体在我的服务器上用PHP实现这个查询有什么建议吗?除了ARC2之外,我不知道还有什么PHP RDF API。我知道支持SPARQL 1.1的基于Java的API,如ApacheJena或RDF4J,这两种API还提供CLI命令,用于在给定文件上运行SPARQL。