jena是一个java 的API,用来支持语义网的有关应用,学习jena需要了解XML 、RDF、 Ontology、OWL等方面的知识。具体来讲,需要知道什么是本体以及如何利用工具(如protege等)建立本体,要能读懂和手动编写RDF、XML,对OWL也要熟悉。
jena是用java实现的,其应用也通常是采用java的,所以初学者还需要一定的java技术基础,否则学起来会很麻烦。如果不具备这些基础,就想立马动手解析,那只是浪费时间,并且会感到失败和沮丧,甚至丧失进一步学习的信息。
相关资源:
RDF入门 推荐标准 http://zh.transwiki.org/cn/rdfprimer.htm
OWL本体语言 指南 http://zh.transwiki.org/cn/owlguide.htm