Wordnet 3.0 (http://semanticweb.cs.vu.nl/lod/wn30/)은 거북이 형식이며, Manifest.ttl 파일 (https://gist.github.com/1181802)을 구문 분석하기 위해 org.openrdf.rio.turtle.TurtleParser를 가져 오는 데 문제가 있습니다. 파서가 제대로 접두사 처리되지 같은OpenRDF TurtleParser가 접두사를 제대로 처리하지 못합니다.
같습니다 - 분명 그들이 널있어 생각 : 내가 전에 RDF 로딩 공간에 모험 적이없는
org.openrdf.rio.RDFParseException: org.openrdf.rio.RDFParseException:
Not a valid (absolute) URI: nullwn30 [line 15]
그래서 매우 가능성이 I입니다 뭔가 빠졌어요.
어디서 볼 것인가?
감사 투입 Jeen :
것은이 문제를 해결하려면 문서를 기본 네임 스페이스에 대한 네임 스페이스 선언, 예컨대을 포함해야한다. 2.5.0을 사용하고 있습니다. 최신 버전이 아닙니까? – espeed
그렇습니다. 차이점은 구문 분석기가 호출되는 방식에 있어야합니다. 파서를 프로그래밍 방식으로 (Workbench를 통하지 않고) 사용하는 경우, ParseErrorListener를 설정하지 않았다고 가정합니다 (자세한 오류 메시지를 줄 것임) . –