3
我有一個名爲Modelling.owl的OWL文件,它使用Protege 4.2創建。但是,我必須通過註冊一些新的個人及其使用Jena的屬性來修改它。 例如我有類模型,我必須爲這個類添加個人。任何人都知道如何,如果你能給出一些示例代碼,這將是很好的。我試圖尋找教程,但不幸的是我沒有找到全面的。在Jena中添加個人與owl文件
感謝
我有一個名爲Modelling.owl的OWL文件,它使用Protege 4.2創建。但是,我必須通過註冊一些新的個人及其使用Jena的屬性來修改它。 例如我有類模型,我必須爲這個類添加個人。任何人都知道如何,如果你能給出一些示例代碼,這將是很好的。我試圖尋找教程,但不幸的是我沒有找到全面的。在Jena中添加個人與owl文件
感謝
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);
這是一個更大的解釋的摘錄(約中途)。