Neo4j 导出树

发布于 2024-11-27 05:22:45 字数 244 浏览 1 评论 0原文

我想导出一棵具有不同根节点的树。我用 gremlin (g.saveGraphML("export.graphml")) 尝试过,但这正在导出整个数据库。然后我用 gv(783095).saveGraphML("export.graphml") 尝试了它,这给了我一个错误(没有方法签名:java.util.HashMap.saveGraphML()适用于参数类型:(java.lang.String )值:[export.graphml])

有什么想法吗?

I want to export a Tree which has a distinct root node. I tried it with gremlin (g.saveGraphML("export.graphml")) but this is exporting the whole database. Then I tried it with g.v(783095).saveGraphML("export.graphml") which gave me an error (No signature of method: java.util.HashMap.saveGraphML() is applicable for argument types: (java.lang.String) values: [export.graphml])

Any Ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沉睡月亮 2024-12-04 05:22:45

尝试将 g 的子图创建到临时图结构中,然后保存该子图。

g = new Neo4jGraph('/tmp/mygraph')
h = new TinkerGraph()
// some algorithm to map a subset of g to h
h.saveGraphML('subgraph.xml')

否则,使用 gremlin 创建像 geoff 这样的图形表示应该相当容易,因为它只是 json 并且应该是易于(反)序列化。

Try to create a subgraph of g into a temporary graph structure and then save that one.

g = new Neo4jGraph('/tmp/mygraph')
h = new TinkerGraph()
// some algorithm to map a subset of g to h
h.saveGraphML('subgraph.xml')

Otherwise it should be fairly easy to use gremlin to create a graph representation like geoff because it is just json and should be easy to (de)-serialize.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文