0

我正在尝试将此DAML 本体转换为 OWL(或 Protege 支持的任何其他格式)格式。我找到了一个在线转换器,但是通过 protege 打开转换结果的尝试引发了以下错误消息:

org.semanticweb.owlapi.rdf.syntax.RDFParserException: [line=21:column=39] IRI '#To Interpret' cannot be resolved against curent base IRI file:/home/citxx/Downloads/musicV1.0.xml

转换的结果。

提到的转换器有什么问题?还是有另一种将 DAML 本体转换为 Protege 兼容格式的方法?

4

1 回答 1

1

两件事,空格不能在 rdf:ID 中,除非它们被转义,它们最终必须形成有效的 URI。此外,该文件中似乎没有定义的 xml 库,这也是一个问题。

您最好手动进行转换,它是一个非常基本的本体,并且在 Protege 中重新创建它不会花费您很长时间。

于 2012-03-15T23:19:33.337 回答