以文本方式查看主题

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


--  作者:blueocean
--  发布时间:9/26/2007 1:25:00 AM

--  请教Jena中关于listDeclaredProperties()的问题
OWL文件内容:
----------------------------------------------------------------------------------------------------------------
<?xml version="1.0"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns="http://www.owl-ontologies.com/2007/Ontology1190740411.owl#"
  xml:base="http://www.owl-ontologies.com/2007/Ontology1190740411.owl">
  <owl:Ontology rdf:about=""/>
  <owl:Class rdf:ID="树叶"/>
  <owl:Class rdf:ID="树"/>
  <owl:Class rdf:ID="树枝"/>
  <owl:ObjectProperty rdf:ID="is_part_of">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#树枝"/>
          <owl:Class rdf:about="#树叶"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
</rdf:RDF>
----------------------------------------------------------------------------------------------------------------

该OWL文件里面定义了三个顶层类:“树”、“树枝”和“树叶”
一个属性:is_part_of

当属性is_part_of的Domain中只包含“树枝“一个类时,调用listDeclaredProperties()方法可以获得该属性,但当Domain中包含了“树枝”和“树叶”两个类,则调用listDeclaredProperties()方法两个类均不能获得该属性!

请问这是怎么回事呢????有没有别的办法可以获得OntClass所有属性?



--  作者:blueocean
--  发布时间:9/26/2007 1:42:00 PM

--  
自己顶一下
--  作者:bzbc
--  发布时间:9/26/2007 3:19:00 PM

--  
我想要一份,谁有麻烦发给我一份 xiewp145@163.com
--  作者:blueocean
--  发布时间:9/26/2007 11:41:00 PM

--  
想要一份什么?
--  作者:blueocean
--  发布时间:9/30/2007 3:07:00 AM

--  
再顶
--  作者:andyneo
--  发布时间:1/16/2011 10:32:00 PM

--  
同问
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms