我尝试创建一个CSV文件,但结果也是一个xlsx文件,尽管它被命名为* .csv。可以从文件名中以正确的格式创建这样的文件,或者是否存在一个或多个方法来创建csv文件explicite(也是分隔符的参数)。也许还有来自Excel的其他导出格式。
public void testCreateExcelCSVTracks() throws Exception {
ExcelSystem es = new ExcelSystem();
Graph graph = TinkerGraph.open();
graph.io(IoCore.graphml()).readGraph("tracks.graphml");
if (debug)
LOGGER.log(Level.INFO, graph.toString());
GraphTraversalSource g = graph.traversal();
// es.setDebug(true);
Workbook wb = es.createWorkBook(g);
assertEquals(3, wb.getNumberOfSheets());
es.save(wb, "tracks.csv");
}