是否可以使用mlcp加载.owl文件?
我尝试使用-input_file_type rdf
,但错误如下:
bin / mlcp.sh import -host localhost -port 9010 -username uname -password pwd -mode local -input_file_path / home / user / semantics / data -input_file_type rdf -input_file_pattern'。*。owl'
FATAL contentpump.RDFReader:dbpedia1.owl:元素或属性没有 匹配QName生产:QName :: =(NCName':')?NCName。致命 contentpump.RDFReader:dbpedia2.owl:元素或属性不匹配 QName生产:QName :: =(NCName':')?NCName。
我在这里缺少什么?
答案 0 :(得分:3)
MarkLogic文档列表the supported triples file formats:
也许您将.owl文件转换为其中一种格式,此时您可以使用MLCP加载它。我尝试将您的示例插入a format converter,但这不起作用。也许是因为我们这里只有一个片段。
答案 1 :(得分:1)
MarkLogic应该能够处理.owl文件,但我认为Joshua是正确的,MarkLogic期望.owl文件包含RDF / XML。您还可以从Admin界面中的Mimetypes列表中看到它。它将.owl扩展名列为' application / owl + xml',RDF / XML似乎是OWL更常见的序列化。
如果你将文件重命名为.nt,那么可能就是这样..
HTH!