【问题标题】:DLQueryExample could not load ontologyDLQueryExample 无法加载本体
【发布时间】:2013-09-23 08:12:55
【问题描述】:

DLQueryExample 给出的工作。但是当我更改代码以尝试新的本体时,我可以构建没有错误的文件。我使用本体 IRI http://www.semanticweb.org/name/ontologies/2013/8/insurance 创建了本体 但是当我尝试运行它时,出现了以下问题。

--------配置:示例 - JDK 版本 1.7.0_40 - ----- --- 无法加载本体:解析字符串时出现问题:ontology1 无法解析本体。找不到合适的解析器,或者解析失败。请参阅下面的解析器日志以获取解释。 尝试了以下解析器: 1) RDFXML解析器 2) OWLXML解析器 3) OWLFunctionalSyntaxOWLParser 4) TurtleOntologyParser 5) OWLOBO解析器 6) KRSS2OW​​L解析器 7) ManchesterOWLSyntaxOntologyParser

详细日志:

解析器:RDFXMLParser org.xml.sax.SAXParseException;系统ID:字符串:本体1;行号:3;列号:40;元素类型“rdf:about”必须后跟属性规范“>”或“/>”。


解析器:OWLXMLParser 未找到属性:IRI(第 3 行)


解析器:OWLFunctionalSyntaxOWLParser 在第 1 行第 1 列遇到“”


解析器:TurtleOntologyParser uk.ac.manchester.cs.owl.owlapi.turtle.parser.ParseException:在第 1 行第 1 列遇到“”。 期待以下之一:


解析器:OWLOBOParser org.coode.owlapi.obo.parser.TokenMgrError:第 1 行第 22 列出现词法错误。遇到:"\n" (10),后:""


解析器:KRSS2OW​​LParser de.uulm.ecs.ai.owlapi.krssparser.ParseException:在第 1 行第 1 列遇到“>”““”。 期待:


解析器:ManchesterOWLSyntaxOntologyParser 在第 1 行第 1 列遇到“”。应为“本体:”或“前缀:”(第 1 行)

过程完成。

我该如何解决这个问题?

【问题讨论】:

    标签: java ontology


    【解决方案1】:

    尝试访问您链接的本体时出现 404 错误。如果在您运行实验时是这种情况,那将解释问题 - 404 中返回的 HTML 不是可解析的本体,因此失败。 不过,来自 API 的错误消息可能会更清楚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-03
      • 2012-04-19
      • 1970-01-01
      • 1970-01-01
      • 2020-01-01
      • 2013-07-16
      • 2012-10-27
      • 2018-09-27
      相关资源
      最近更新 更多