以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  请教关于jena的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=13318)


--  作者:dianadai
--  发布时间:1/6/2005 9:03:00 PM

--  请教关于jena的问题
OntModel m = ModelFactory.createOntologyModel();
OntDocumentManager dm = m.getDocumentManager();
dm.addAltEntry( "http://www.xfront.com/owl/ontologies/camera/",
                "file:" + JENA + "doc/user-manual/ontology/data/camera.owl"    );
m.read( "http://www.xfront.com/owl/ontologies/camera/" );

这是Jena说明中的一段代码,可是我有点看不懂。我现在就是想读owl文件,可是read方法中要用URL,可我的文件就是在我本机上,怎么写这个URL。

这段代码中"file:" + JENA + "doc/user-manual/ontology/data/camera.owl"是什么意思,为什么要写“+ JENA + ”?

谢谢大家能告诉我!


--  作者:benbendragon
--  发布时间:1/7/2005 12:51:00 PM

--  
这是我以前试验使用jean的代码片断
ontModel = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM, null);
  dm = ontModel.getDocumentManager();
  dm.addAltEntry("http://www.owl-ontologies.com/",
                   "file:\\C:\\w.owl");
//c:\w.owl是我要解析的owl文件,将 http://www.owl-ontologies.com/重定向到C:\w.owl
   ontModel.read("http://www.owl-ontologies.com/");//read 本体
--  作者:dianadai
--  发布时间:1/7/2005 2:57:00 PM

--  
谢谢指点!但还有点不明白http://www.owl-ontologies.com/是你随便定义的还是其他的方式?
--  作者:benbendragon
--  发布时间:1/7/2005 3:35:00 PM

--  
http://www.owl-ontologies.com/ 是自己定义的
--  作者:bangbangtang
--  发布时间:1/7/2005 5:33:00 PM

--  
谢谢了,我的问题也解决了
--  作者:nybon
--  发布时间:1/7/2005 6:58:00 PM

--  
一楼中的JENA应该是指的Jena的主目录吧,就像Java的JAVA_HOME一样的,现在的Jena 2.1版目录有点不一样了就是了,那个camara.owl文件在Jena\doc\ontology\data下
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms