以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- 请问在抽取这些信息的代码是怎样的? (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=25849) |
-- 作者:xirufeng -- 发布时间:12/24/2005 10:01:00 AM -- 请问在抽取这些信息的代码是怎样的? <owl:Class rdf:about="#文科类"> <rdfs:subClassOf> <owl:Class rdf:about="#图书"/> </rdfs:subClassOf> </owl:Class> 想要抽取出图书下所有 的分类,例如此段程序就抽取出文科类。 谢谢高手 |
-- 作者:jpz6311whu -- 发布时间:12/24/2005 10:45:00 AM -- 可以参考: com.hp.hpl.jena.ontology Interface OntClass ExtendedIterator listSubClasses(boolean direct) Answer an iterator over the classes that are declared to be sub-classes of this class. |
-- 作者:xirufeng -- 发布时间:12/24/2005 11:01:00 AM -- 呵呵,又是你 真是热心啊 谢谢 ![]() |
-- 作者:xirufeng -- 发布时间:12/24/2005 7:38:00 PM -- 帮我看看代码那里错了,谢谢 public class getInfoModel { public getInfoModel() { OntModel model = ModelFactory.createOntologyModel(); File myFile = new File("d:/wyh/seller.owl"); try { model.read(new FileInputStream(myFile), ""); } catch (IOException e) { e.printStackTrace(); } String sellerNS = "http://www.owl-ontologies.com/unnamed.owl#"; Resource r = model.getResource( sellerNS + "seller" ); OntClass seller = (OntClass) r.as( OntClass.class ); for (Iterator i = seller.listSubClasses(); i.hasNext(); ) { |
-- 作者:jpz6311whu -- 发布时间:12/24/2005 9:28:00 PM -- 晕,你还是找本java书先看看吧 |
-- 作者:xirufeng -- 发布时间:12/26/2005 6:12:00 PM -- 这个问题已经解决,谢谢! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
64.453ms |