如何在 Neo4J 中读取一个简单的 graphml 文件

How to read a simple graphml file in Neo4J

我正在使用 Neo4J 桌面,很难找到任何合适的文档。我有一个简单的 graphml,我想读入 Neo4J。有人知道这方面的简单分步指南吗?

我什至无法在浏览器中执行 运行 命令,因为它要我连接到数据库 - 我只想从一个简单的文件中读取?

确保您已使用数据库管理系统 (DBMS) 和本地数据库设置项目。

之后你需要安装一个名为APOC it provides neo4j with additional functionality i.e. to import .graphml files. This can be done by clicking on the DBMS (No button, just the cell) and selecting 'Plugins' on the right tabs, see Image 1
的插件 然后在 conf 文件夹中创建或修改 apoc.conf 文件,您可以通过启动数据库的 DBMS 访问该文件,在顶部显示活动 DBMS select 和 [= 右侧的三个点31=] 'Open Folder' 和 'Configuration',参见 Image 2
确保 apoc.import.file.enabled=true 行在 apoc.conf 文件中。
现在打开另一个文件夹,按照与上述相同的步骤操作,但选择 'Import'。将您想要阅读的 .graphml 文件放在这里。 最后重新启动 DBMS,打开 Neo4jBrowser 并在第一行键入以下命令:CALL apoc.import.graphml("file://YOURFILE.graphml", {}) 并替换 YOURFILE.

就是这样,为了进一步阅读,我建议 APOC Import Graphml docs