繁体   English   中英

用于将OWL / XML转换为RDF / XML的命令行选项/工具

[英]Command line options/tools to convert OWL/XML to RDF/XML [closed]

我编写了一个脚本,该脚本将关系数据库导出到OWL / XML文件,尽管现在我需要RDF / XML格式的数据。 是否有人知道命令行工具或执行此操作的简单方法(将OWL语法转换为RDF)? 我想避免重写脚本。

我知道曼彻斯特大学有一个在线语法转换器,但是这没什么用,因为我需要可以离线使用的东西(可能是自动化过程的一部分)。 Protege可以打开OWL文件并将其另存为RDF,但我似乎找不到有关在其中执行此操作的命令行选项的信息。

任何帮助表示赞赏。

我不知道命令行工具,但是如果您愿意编写一些Java,则可以使用OWL API(Protege使用的相同api)将自己的转换器编写为任何受支持的语法。

代码如下:

OWLOntologyManager m = OWLManager.createOWLOntologyManager();
OWLOntology o = m.loadOntologyFromOntologyDocument(inputFile);
OutputStream out=new FileOutputStream("your output file name");
m.saveOntology(o, new RDFXMLDocumentFormat(), out);
out.close();

此处提供教程和文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM