2011-10-19 3 views
0

RDFa 또는 다른 마이크로 포맷으로 마크 업된 XHTML 문서를 자동으로 생성해야합니다 (어느 것이 든 상관 없습니다). 어떻게하면 Java를 사용하여이 작업을 수행 할 수 있습니까? 나는 RDF/XML을 출력하기 위해 Jena를 사용했지만 불행히도 RDFa를 수행하지는 않습니다.Java를 사용하여 RDFa 작성

답변

3

Jena가 RDFa 작성기를 제공하지 않는 이유는 RDFa의 전체 지점이 다른 (사람이 읽을 수있는) 웹 페이지에 포함되어야하기 때문입니다. 귀하의 주된 선택은 적절한 RDF 문을 얻기 위해 Jena에게 호출이 임베드 된 페이지를 생성하기 위해 Velocity 또는 Freemarker과 같은 것을 사용하는 것이라고 생각합니다. RDF 인코딩 자체를 처리해야합니다. 테스트를 위해 an RDFa reader을 사용하여 웹 페이지를 다시 읽으면 올바른 트리플 세트를 얻었는지 확인할 수 있지만 실제로는 절반에 불과합니다. 또한 인라인 메타 데이터를 사용하여 페이지가 사용자 의도를 표현하는지 테스트해야합니다. 테스트하는 것이 훨씬 더 어렵습니다. 당신이 앞으로 또 다른 단계를 취할 용의 경우

0

는 또한 뷰에 도메인 클래스에서 RDFa를 생산하는 쉬운 방법을 제공하는 플러그인 Grails에있다 :

http://grails.org/plugin/rdfa

+0

감사합니다, 조금 참여하고 내가 좋겠 보인다 그루비를 배워야하지만 한 번 살펴 보겠습니다. – eggbert