Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Jena创建ObjectProperty?_Java_Jena_Owl_Ontology - Fatal编程技术网

Java 如何使用Jena创建ObjectProperty?

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

我正在尝试使用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 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了。你这边没有回应,但你提出了一个新问题?!很抱歉,我问了另一个问题,因为我仍然有同样的问题。最好的做法是先回答这里的评论。