Java 解析Neo4J Cypher查询

Java 解析Neo4J Cypher查询,java,neo4j,cypher,Java,Neo4j,Cypher,我需要为自己的项目将密码查询解析为解析树。我希望重用现有代码,而不必再编写另一个解析器。由于neo4j迁移到scala解析器并进行了优化,因此不可能像以前那样从Java中的字符串查询中获取查询对象。我知道cypher dsl,但它不接受字符串查询,只接受“以编程方式”创建的查询。你知道如何使用现有的cypher查询解析器吗?看看Michael Hunger编写的JavaScript解析器。这有用吗?@KennyBastani好发现!但它只是一个部分解析器。。不是完整的查询语言

我需要为自己的项目将密码查询解析为解析树。我希望重用现有代码,而不必再编写另一个解析器。由于neo4j迁移到scala解析器并进行了优化,因此不可能像以前那样从Java中的字符串查询中获取查询对象。我知道cypher dsl,但它不接受字符串查询,只接受“以编程方式”创建的查询。你知道如何使用现有的cypher查询解析器吗?

看看Michael Hunger编写的JavaScript解析器。这有用吗?@KennyBastani好发现!但它只是一个部分解析器。。不是完整的查询语言