SPIN API를 사용하여 템플릿을 실행하려고합니다. 간단한 템플릿의 경우 제대로 작동하지만 FILTERs이 포함 된 템플릿에는 문제가 있습니다. , Template t = SPINModuleRegistry.get().getTemplate("TheTemplatesURI", myModel);
System.out.printLn(t.getBody().toStr
AllegroGraph 4.4를 사용하고 있습니다. 케네디 패밀리 트리에 관한 샘플 데이터베이스 입력이 있습니다. SPIN의 튜토리얼에서 예제를 복사했습니다. 여기있다 : (ag.spin:register-spin-function
!ex:age
"prefix kennedy: <http://www.franz.com/simple#>
prefix xs: <h
Protege에서 SPARQL/SPIN 제약 조건 및 생성자를 만들고 편집 할 수있는 플러그인 또는 다른 방법이 있습니까? RDK에서 SPIN 제약 조건을 캡처하려면 ASK 또는 CONSTRUCT 쿼리에 대한 SPARQL 코드를 구문 분석하고 인코딩해야합니다. 그것은 불투명 한 문자열로 저장되지 않습니다. 따라서 SPARQL 및 SPIN에 대한 지식이있는
저는 TopBraid Composer Free Edition (TBC FE) 버전 5.1.3을 사용하고 있습니다. SPIN 규칙/CONSTRUCT 쿼리를 작성하고 있습니다. 쿼리의 일부에 여러 OR 조건이있는 FILTER 문이 있습니다. 내가 TBC FE의 SPIN 규칙을 저장할 때, 이진 세트가되도록 논리합 조건을 재편성 또는의, FILTER (
(?or