Javascript SPARQL查询从SPARQL查询验证程序获取错误,但可在Virtuoso SPARQL查询编辑器中工作
我有一个SPARQL查询,它在Virtuoso SPARQL查询编辑器中运行时提供结果,但同一个查询在SPARQL查询验证程序中给出了语法错误。有什么问题?为什么显示语法错误Javascript SPARQL查询从SPARQL查询验证程序获取错误,但可在Virtuoso SPARQL查询编辑器中工作,javascript,sparql,virtuoso,Javascript,Sparql,Virtuoso,我有一个SPARQL查询,它在Virtuoso SPARQL查询编辑器中运行时提供结果,但同一个查询在SPARQL查询验证程序中给出了语法错误。有什么问题?为什么显示语法错误 前缀xsd: 前缀rdf: 前缀rdfs: 前缀owl: 前缀fn: 前缀dct: 前缀dbr: 前缀dc: 选择干扰物(计数(不同类型)为相似性) 在哪里{ dbr:Jean-Baptiste_Tavernier dct:主题?主题。 ?分心器dct:受试者?受试者。 过滤器(!采样仪(?分心器,dbr:Jean-Bap
前缀xsd:
前缀rdf:
前缀rdfs:
前缀owl:
前缀fn:
前缀dct:
前缀dbr:
前缀dc:
选择干扰物(计数(不同类型)为相似性)
在哪里{
dbr:Jean-Baptiste_Tavernier dct:主题?主题。
?分心器dct:受试者?受试者。
过滤器(!采样仪(?分心器,dbr:Jean-Baptiste_Tavernier))。
dbr:Jean-Baptiste_Tavernier rdf:type?type。
?干扰器rdf:类型?类型。
}
分心器分组
按描述排序(计数(不同类型))
语法错误:
在第9行第19列遇到“”。
我期待的是:
...
...
“从”。。。
“哪里”。。。
"(" ...
"{" ...
Virtuoso中允许使用SELECT?Distributor之后的逗号,
,但这是非标准的。删除逗号(并添加适当的前缀声明)后,查询将验证