以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  如何打开OWL文件?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=33088)


--  作者:xchhi
--  发布时间:5/26/2006 11:47:00 AM

--  如何打开OWL文件?
我是一名学生,最近需要用一个OWL文件,可不知道怎么才能打开它。请知道的前辈帮帮我。谢谢!
--  作者:jiexincao
--  发布时间:5/26/2006 12:42:00 PM

--  
IE》记事本》semanticWorks》protege
记事本《IE《semanticWorks《protege
以上几个工具根据你的情况选择,“》”表示容易程度。“《”表示结果的可视化程度,或者易阅读程度
--  作者:xchhi
--  发布时间:5/26/2006 12:57:00 PM

--  
我用protege 打开OWL 文件时出现了这个问题。信息如下:edu.stanford.smi.protege.storage.clips.ParseException: Encountered "<?xml" at line 1, column 1.

Was expecting one of:

    <EOF>

    "(" ...

    ";+" ...

    

at edu.stanford.smi.protege.storage.clips.Parser.generateParseException(Unknown Source)

at edu.stanford.smi.protege.storage.clips.Parser.jj_consume_token(Unknown Source)

at edu.stanford.smi.protege.storage.clips.Parser.parseKnowledgeBase(Unknown Source)

at edu.stanford.smi.protege.storage.clips.Parser.loadInstances(Unknown Source)

at edu.stanford.smi.protege.storage.clips.ClipsKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)

at edu.stanford.smi.protege.storage.clips.ClipsKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)

at edu.stanford.smi.protege.model.Project.loadProjectKB(Unknown Source)

at edu.stanford.smi.protege.model.Project.<init>(Unknown Source)

at edu.stanford.smi.protege.model.Project.<init>(Unknown Source)

at edu.stanford.smi.protege.model.Project.loadProjectFromURI(Unknown Source)

at edu.stanford.smi.protege.util.ProjectChooser.loadProject(Unknown Source)

at edu.stanford.smi.protege.util.ProjectChooser.getProject(Unknown Source)

at edu.stanford.smi.protege.ui.ProjectManager.getRequestedProject(Unknown Source)

at edu.stanford.smi.protege.ui.ProjectManager.openProjectRequest(Unknown Source)

at edu.stanford.smi.protege.ui.ProjectManager.openProjectRequest(Unknown Source)

at edu.stanford.smi.protege.action.OpenProject.actionPerformed(Unknown Source)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

请问,我该怎么办?


--  作者:jpz6311whu
--  发布时间:5/26/2006 3:52:00 PM

--  
你把owl文件贴出来看看
--  作者:Green_blue
--  发布时间:5/26/2006 4:06:00 PM

--  
最简单的方法就是用记事本,如果可以满足你的需要

--  作者:xchhi
--  发布时间:5/27/2006 3:00:00 AM

--  
OWL文件:

<?xml version="1.0"?>
<rdf:RDF
    xmlns="http://a.com/ontology#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
  xml:base="http://a.com/ontology">
  <owl:Ontology rdf:about=""/>
  <owl:Class rdf:ID="Programmer">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Role"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Release">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Cycle"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="EstimateAStory">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Activity"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Phase"/>
  <owl:Class rdf:ID="Spike">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="Integration">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="CollectiveCodeOwnership">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Practice"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ContinuousIntegration">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="Development">
    <rdfs:subClassOf rdf:resource="#Phase"/>
  </owl:Class>
  <owl:Class rdf:ID="VisibleGraph">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Product"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ReleasePlan">
    <rdfs:subClassOf rdf:resource="#Product"/>
  </owl:Class>
  <owl:Class rdf:ID="Task">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Card"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Customer">
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="Programming">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="PlanningGame">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="Tester">
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="Tracker">
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="UserStory">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Card"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="WriteAStory">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="PairProgramming">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="Cycle">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="ProcessCore"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Project">
    <rdfs:subClassOf rdf:resource="#ProcessCore"/>
  </owl:Class>
  <owl:Class rdf:ID="SimpleDesign">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="Coach">
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="SmallReleases">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="Steering">
    <rdfs:subClassOf rdf:resource="#Phase"/>
  </owl:Class>
  <owl:Class rdf:ID="Card">
    <rdfs:subClassOf rdf:resource="#Product"/>
  </owl:Class>
  <owl:Class rdf:ID="IterationPlan">
    <rdfs:subClassOf rdf:resource="#Product"/>
  </owl:Class>
  <owl:Class rdf:ID="CRC">
    <rdfs:subClassOf rdf:resource="#Card"/>
  </owl:Class>
  <owl:Class rdf:ID="Refactoring">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="Iteration">
    <rdfs:subClassOf rdf:resource="#Cycle"/>
  </owl:Class>
  <owl:Class rdf:ID="StandUpMeeting">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="CodingStandards">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="IterationPlanning">
    <rdfs:subClassOf rdf:resource="#PlanningGame"/>
  </owl:Class>
  <owl:Class rdf:ID="Exploration">
    <rdfs:subClassOf rdf:resource="#Phase"/>
  </owl:Class>
  <owl:Class rdf:ID="ReleasePlanning">
    <rdfs:subClassOf rdf:resource="#PlanningGame"/>
  </owl:Class>
  <owl:Class rdf:ID="OnSiteCustomer">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="Planning">
    <rdfs:subClassOf rdf:resource="#Phase"/>
  </owl:Class>
  <owl:Class rdf:ID="Metaphor">
    <rdfs:subClassOf rdf:resource="#Practice"/>
  </owl:Class>
  <owl:Class rdf:ID="SplitAStory">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:Class rdf:ID="Testing">
    <rdfs:subClassOf rdf:resource="#Activity"/>
  </owl:Class>
  <owl:ObjectProperty rdf:ID="dailyDevelopment">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="releases">
    <rdfs:domain rdf:resource="#Project"/>
    <rdfs:range rdf:resource="#Release"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="iterations">
    <rdfs:domain rdf:resource="#Release"/>
    <rdfs:range rdf:resource="#Iteration"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="iterationPlan">
    <rdfs:range rdf:resource="#IterationPlan"/>
    <rdfs:domain rdf:resource="#Iteration"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:ObjectProperty>
  <owl:FunctionalProperty rdf:ID="ontologiaXP_Slot_17">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="standUpMeeting">
    <rdfs:range rdf:resource="#StandUpMeeting"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="releasePlan">
    <rdfs:domain rdf:resource="#Release"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <rdfs:range rdf:resource="#ReleasePlanning"/>
  </owl:FunctionalProperty>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 1.0, Build 72)  http://protege.stanford.edu -->


--  作者:superc_7
--  发布时间:5/27/2006 12:30:00 PM

--  
protege打开已有文件的时候很容易出错,不知道为什么……
如果protege不行就推荐使用semanticWorks,不容易出错,还带一定的功能
记事本打开的话就要全手动了……
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
93.750ms