2013-01-24 47 views
3

我有一個名爲Modelling.owl的OWL文件,它使用Protege 4.2創建。但是,我必須通過註冊一些新的個人及其使用Jena的屬性來修改它。 例如我有類模型,我必須爲這個類添加個人。任何人都知道如何,如果你能給出一些示例代碼,這將是很好的。我試圖尋找教程,但不幸的是我沒有找到全面的。在Jena中添加個人與owl文件

感謝

回答

2

JENA教程 - http://jena.apache.org/documentation/ontology/index.html

// create the reasoning model using the base 
OntModel inf = ModelFactory.createOntologyModel(OWL_MEM_MICRO_RULE_INF, base); 

// create a dummy paper for this example 
OntClass paper = base.getOntClass(NS + "Paper"); 
Individual p1 = base.createIndividual(NS + "paper1", paper); 

這是一個更大的解釋的摘錄(約中途)。