neo4j在非托管扩展(如cypher rest api模式)中通过遍历返回json

neo4j在非托管扩展(如cypher rest api模式)中通过遍历返回json,json,neo4j,cypher,traversal,Json,Neo4j,Cypher,Traversal,我已经编写了一个带有遍历的非托管扩展,并且作为遍历的结果,我有一个Iterable,需要将其转换为cypher rest api输出的相同json格式。通过这种方式,我可以将非托管扩展与我正在使用的neo4jphp库相链接。 在neo4j server社区版中实现这一点的代码在哪里,或者我需要使用什么类/方法?这与生成的JSON一样简单,或者根据您的库使用的JSON来生成旧的JSON 不过,如果返回大量数据,流式传输也是有意义的, 使用

我已经编写了一个带有遍历的非托管扩展,并且作为遍历的结果,我有一个Iterable,需要将其转换为cypher rest api输出的相同json格式。通过这种方式,我可以将非托管扩展与我正在使用的neo4jphp库相链接。
在neo4j server社区版中实现这一点的代码在哪里,或者我需要使用什么类/方法?

这与生成的JSON一样简单,或者根据您的库使用的JSON来生成旧的JSON

不过,如果返回大量数据,流式传输也是有意义的, 使用