import org.neo4j.driver.*; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class CSVReader { public static void main(String[] args) { try { String uri = "bolt://localhost:7687"; String username = "neo4j"; String password = "password"; Driver driver = GraphDatabase.driver(uri, AuthTokens.basic(username, password)); BufferedReader reader = new BufferedReader(new FileReader("data.csv")); String line; while ((line = reader.readLine()) != null) { String[] data = line.split(","); String query = "CREATE (n:Node {prop1: $prop1, prop2: $prop2})"; try (Session session = driver.session()) { session.run(query, Values.parameters("prop1", data[0], "prop2", data[1])); } } reader.close(); driver.close(); } catch (IOException e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文