首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jena从终端将owl文件转换为N-Triples会返回一个空文件

使用Jena从终端将owl文件转换为N-Triples会返回一个空文件
EN

Stack Overflow用户
提问于 2017-07-28 07:56:10
回答 1查看 652关注 0票数 1

我已经使用这个生成器http://swat.cse.lehigh.edu/projects/lubm/生成了一个owl文件

我想将文件转换为N-triple格式,并且在使用之前已经完成了

代码语言:javascript
复制
$ riot -out N-TRIPLE ~/lubm20/*.owl > lubm20.nt

由于某些原因,我现在得到一个空文件(lubm20.nt)

当我使用

代码语言:javascript
复制
$ rdfcat -out N-TRIPLE ~/lubm20/*.owl > lubm20.nt

我得到了这个错误

代码语言:javascript
复制
Exception in thread "main" org.apache.jena.riot.RiotException: <file:///root/lubm20/classes\University0_0.owl> Code: 4/UNWISE_CHARACTER in PATH: The character matches no grammar rules of URIs/IRIs. These characters are permitted in RDF URI References, XML system identifiers, and XML Schema anyURIs.
at org.apache.jena.riot.s5ystem.IRIResolver.exceptions(IRIResolver.java:371)
at org.apache.jena.riot.system.IRIResolver.resolve(IRIResolver.java:328)
at org.apache.jena.riot.system.IRIResolver$IRIResolverSync.resolve(IRIResolver.java:489)
at org.apache.jena.riot.system.IRIResolver.resolveIRI(IRIResolver.java:254)
at org.apache.jena.riot.system.IRIResolver.resolveString(IRIResolver.java:233)
at org.apache.jena.riot.SysRIOT.chooseBaseIRI(SysRIOT.java:109)
at org.apache.jena.riot.adapters.AdapterFileManager.readModelWorker(AdapterFileManager.java:286)
at org.apache.jena.util.FileManager.readModel(FileManager.java:341)
at jena.rdfcat.readInput(rdfcat.java:328)
at jena.rdfcat$ReadAction.run(rdfcat.java:473)
at jena.rdfcat.go(rdfcat.java:231)
at jena.rdfcat.main(rdfcat.java:206)

生成器将生成一个众所周知的语义web基准数据集,那么它怎么可能

UNWISE_CHARACTER % s?

编辑:对于提出的问题,我使用此行生成*.owl文件

代码语言:javascript
复制
java edu.lehigh.swat.bench.uba.Generator -onto http://swat.cse.lehigh.edu/onto/univ-bench.owl univ 20

然后将*.owl文件移动到lubm20文件夹

EN

回答 1

Stack Overflow用户

发布于 2017-08-03 03:44:49

我使用了rdf2rdf而不是jena。

代码语言:javascript
复制
java -jar rdf2rdf-1.0.1-2.3.1.jar /lubmData/lubm100/*.owl lubm100.nt

像个护身符一样工作

enter link description here

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45362802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档