Java 如何使用Jena创建ObjectProperty?
我正在尝试使用Jena创建ObjectyProperty 这是我的密码Java 如何使用Jena创建ObjectProperty?,java,jena,owl,ontology,Java,Jena,Owl,Ontology,我正在尝试使用Jena创建ObjectyProperty 这是我的密码 String ns = new String("http://hamzadje28.com/medicDiag.owl#"); String baseURI = new String("http://hamzadje28.com/medicDiag.owl#"); Ontology ontoDiag = modelDiag.createOntology(baseURI); OntClass des
String ns = new String("http://hamzadje28.com/medicDiag.owl#");
String baseURI = new String("http://hamzadje28.com/medicDiag.owl#");
Ontology ontoDiag = modelDiag.createOntology(baseURI);
OntClass desease = modelDiag.createClass(ns+"Desease");
OntClass symptom = modelDiag.createClass(ns+"Symptom");
desease.addDisjointWith(symptom);
symptom.addDisjointWith(desease);
DatatypeProperty name = modelDiag.createDatatypeProperty(ns+"name");
ObjectProperty hasSymptom = modelDiag.createObjectProperty(ns+"hasSymptom");
我的问题:
如何创建个人,在他们之间建立关系(ObjectProperty),并最终创建OWL文件。
谢谢。您的主题是“如何使用Jena创建ObjectProperty?”但在问题本身中,您提出了完全不同的问题。这对你有意义吗?你看过文档了吗?你不需要一个
Ontology
节点,modelDiag
已经是一个OntModel了。你这边没有回应,但你提出了一个新问题?!很抱歉,我问了另一个问题,因为我仍然有同样的问题。最好的做法是先回答这里的评论。