Java 如何使用Jena通过URI提取关于本体的信息

Java 如何使用Jena通过URI提取关于本体的信息,java,uri,jena,ontology,apache-jena,Java,Uri,Jena,Ontology,Apache Jena,我想提取有关uri= 为此,我使用Jena框架并执行以下操作: OntModel ontModel = ModelFactory.createOntologyModel(); ontModel.getDatatypeProperty(uri); 我也试着 OntModel ontModel = ModelFactory.createOntologyModel(); OntModel model = ontModel.getImportedModel(uri); 最后,我尝试将URI转换为文件

我想提取有关uri= 为此,我使用Jena框架并执行以下操作:

OntModel ontModel = ModelFactory.createOntologyModel();
ontModel.getDatatypeProperty(uri);
我也试着

OntModel ontModel = ModelFactory.createOntologyModel();
OntModel model = ontModel.getImportedModel(uri);
最后,我尝试将URI转换为文件,但没有任何效果


我想知道是否有可能通过URI访问本体,并使用Jena框架提取信息

“我想知道是否有可能通过URI访问本体,并使用Jena框架提取信息。”是的,您可以从URI加载模型。但是,当我尝试检索该URI时,我看到一个wiki页面说,“此页面中当前没有文本。您可以在其他页面中搜索此页面标题,或搜索相关日志。”你有任何理由认为你应该能够从那个URI加载RDF内容吗?我在一个owl文件中有这个本体,当我使用Protege打开这个文件时,我看到一个URI,所以我假设它存在。但是你知道一些有效的本体URI吗?只是为了测试一下。谢谢,我不太明白你的意思。您可以根据需要为本体提供任何URI。这与您是否可以从该URI检索该本体无关。例如,您可以调用本体
http://www.example.org/someOntology
,但这并不意味着您可以从那里检索任何内容。尽管有很多公开的OWL本体。例如,我的代码,现在我想使用model从我接收的uri(在本例中为)中提取DatatypeProperty,但该模型为null。谢谢,我为我的英语感到抱歉