将.owl文件加载到Neo4j桌面时出现问题

im9ewurl  于 2023-05-17  发布在  其他
关注(0)|答案(1)|浏览(170)

我正在使用python owlready2 library来制作和管理我正在使用python处理的本体的.owl文件。我想给予我的项目的.owl文件给Neo4j Desktop,然后用它创建图形DBMS。我在Neo4j浏览器中使用了这个命令:

CALL n10s.onto.import.fetch("file:///D:/codes/Res_TimeLine/TimeLineOnto.owl", "RDF/XML");

虽然TimeLineOnto.owl中有许多三元组,并且可以通过SPARQL查询访问,但没有向Neo4j图DBMS添加三元组。使用Neosemantics插件返回相同的结果,没有添加三元组。乍一看,这个问题似乎与Windows中的寻址方式或.owl格式有关。但是在文件的地址路径中使用“”而不是“/”,并将文件类型更改为.xml也没有帮助。
我试过这些:

  • 更改寻址方法(基于窗口中的差异)
  • 使用新语义学
  • 将文件类型更改为.xml

提前感谢任何建议

qyuhtwio

qyuhtwio1#

文件路径看起来与文档稍有出入。

我会浏览该页面,并尝试使用其RDF数据导入,使用路径约定,并确保在尝试您的本体之前它可以工作。还要仔细检查函数调用中的格式是否与本体格式匹配。

相关问题