我在Eclipse Java中使用Neo4j API和Gephi API,我想将我的Neo4j数据库导入Gephi,我使用这部分代码
//Import file
String URL = "/res/test.graphdb";
Container container;
try {
File file = new File(getClass().getResource(URL).toURI());
container = importController.importFile(file);
container.getLoader().setEdgeDefault(EdgeDefault.UNDIRECTED);
} catch (Exception ex) {
ex.printStackTrace();
System.out.println(e);
return;
}
当我执行代码时,它显示此错误:
java.lang.NullPointerException
因为变量容器总是等于null。但是当我在URL中使用文件.gexf或.gml时,它可以很好地工作。
所以这是我的问题:
有没有办法在Gephi API中使用Neo4j数据库?或者将Neo4j数据库转换为.graphml或.gexf以将其与Gephi API一起使用?