2013-02-17 3 views
3

gruff를 사용하여 간단한 SPARQL 쿼리를 만들고 실행했지만 몇 가지 문제가 발생했습니다. (접두사가 탈락 한) 다음 쿼리는 작동합니다SPARQL 구문 분석 오류 : 예상치 못한 터미널

SELECT ?k 
WHERE 
{ ?k rdf:type uw:pcservice . } 

을 그러나, 나는 COUNT 함수를 소개하면 아래와 같이, 나는 거친에서 다음과 같은 오류가 발생합니다 :

오류 : 구문 분석 오류 : 예기치 단자 ((값 : | (|) 예상 단자 :. (* 변수 varName)는 별개의 감소 [조건 유형 : SPARQL 파싱 - 에러 - 예기치 않은 단말이 원인을

SELECT (COUNT(?k) AS ?count) 
WHERE 
{ ?k rdf:type uw:pcservice . } 

확실하지. 모든 단서가 인정 될 것입니다. 감사합니다. 에스.

+2

이 도구가 SPARQL 1.1을 지원하지 않는 것처럼 들리면 오류가 발생합니다. 그것은 바닐라'SELECT [* | varname | reduced | distinct] '를 기대합니다. 최신 버전을 확인해보십시오. – user205512

+0

의견을 보내 주셔서 감사합니다. 나는 네가 절대적으로 옳다고 생각한다! – user2035965

+0

SPARQL 1.0에서 계산할 수있는 방법이 있습니까? – user2035965

답변

1

이 도구는 SPARQL 1.1을 지원하지 않는 것처럼 들리지만 오류가 발생합니다. 집계 및 할당을 제외한 바닐라 SELECT [*|varname|reduced|distinct]이 예상됩니다.

관련 문제