我在耶拿有以下查询。
PREFIX edge: <http://test.com/edge#>
PREFIX property: <http://test.com/property#>
select distinct ?supertype ?subtype where{
?supertype edge:uses{1,3} ?subtype.
?subtype (edge:extends | edge:implements)+ ?supertype. }
这在芝麻中工作正常,但在耶拿我得到以下错误:
在第 1 行第 163 列遇到“”{“”{“”。期待以下之一:
此外,我尝试将其设置为使用 sparql 1、1.1 和 ARQ 语法,但总是出现相同的错误。虽然相同的查询在 sesame2 中有效。所以我的问题是,Jenas sparql 的语法是否略有不同,还是不受支持?(我从http://jena.sourceforge.net/ARQ/property_paths.html假设它是受支持的。)
谢谢你。