以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- [求助]求用jena api查询本体的例程 (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=33236) |
-- 作者:joyce1011 -- 发布时间:5/29/2006 10:04:00 AM -- [求助]求用jena api查询本体的例程 我的 test.owl 用来对关键字扩展,例如 building 可以扩展为 wall 和 door InputStream in = FileManager.get().open(test.owl); Model model = ModelFactory.createDefaultModel(); model = model.read(in, ""); 把 test 读入 model 以后,我如何查询呢? 如果我输入的关键字是 building , 怎么输出 wall 和 door 呢? 看了api,可还是不知道怎么用? 哪位有代码例子,发给我共享一下,谢谢. shuxiao4864@sina.com |
-- 作者:duanruian -- 发布时间:5/29/2006 4:33:00 PM -- 这个应该比较简单,你可以看一下针对RDF的查询语言,如RDQL和SPARQL |
-- 作者:joyce1011 -- 发布时间:5/30/2006 1:26:00 PM -- 我的 model 如下所示: <ModelCom {http://www.owl-ontologies.com/unnamed.owl @rdf:type owl:Ontology; :Wall @rdfs:subClassOf :Building; :Wall @rdf:type owl:Class; :Street @rdfs:subClassOf :Road; :Street @rdf:type owl:Class; :Bridge @rdfs:subClassOf :Construction; :Bridge @rdf:type owl:Class; :Road @rdfs:subClassOf :Construction; :Road @rdf:type owl:Class; :Door @rdfs:subClassOf :Building; :Door @rdf:type owl:Class; :Timbering @rdfs:subClassOf :Building; :Timbering @rdf:type owl:Class; :Building @rdfs:subClassOf :Construction; :Building @rdf:type owl:Class; :Highway @rdfs:subClassOf :Road; :Highway @rdf:type owl:Class; :Construction @rdf:type owl:Class} | > 我的查询语句如下所示: |
-- 作者:joyce1011 -- 发布时间:5/30/2006 1:30:00 PM -- [求助] 我的owl图是这样的 |
-- 作者:jpz6311whu -- 发布时间:6/3/2006 9:19:00 PM -- Road没有名字空间 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |