来自 neo4j 的数据未在 yEd 中正确加载
Data from neo4j is not loading properly in yEd
我已经将数据从 neo4j 数据库导出到 graphml 文件并将其加载到 yEd live 中。数据已加载,但我没有获取节点上的名称。
下面是用于导出数据的代码。
call apoc.export.graphml.query("MATCH (n) OPTIONAL MATCH (n)-[r]-(m) RETURN
n,r,m LIMIT 20 ","data5.graphml",{})
下面是节点的 graphml 文件中的条目。
<node id="n0" labels=":Entity"><data key="labels">:Entity</data><data
key="name">XXXX</data></node>
这是数据在 neo4j 可视化中的样子。
以下是 yEd 直播中的情况。
如何在 yEd 中获取节点上的名称,就像在 neo4j 默认可视化中一样。
带有节点和节点标签的 yEd Live 最基本的 GraphML 如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml.html/2.0/ygraphml.xsd "
xmlns="http://graphml.graphdrawing.org/xmlns"
xmlns:y="http://www.yworks.com/xml/yfiles-common/3.0"
xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/3.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<key id="labels" for="node" attr.name="NodeLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeLabels"/>
<graph>
<node id="n0">
<data key="labels">
<x:List>
<y:Label>
<y:Label.Text>My Label</y:Label.Text>
</y:Label>
</x:List>
</data>
</node>
</graph>
</graphml>
我还可以推荐使用我们的免费在线工具 Neo4j Explorer。您可以使用它来查询 Neo4j 数据库并可视化结果。 Neo4j Explorer 还可以导出您可以在 yEd Live 中打开和编辑的 GraphML。
我已经将数据从 neo4j 数据库导出到 graphml 文件并将其加载到 yEd live 中。数据已加载,但我没有获取节点上的名称。
下面是用于导出数据的代码。
call apoc.export.graphml.query("MATCH (n) OPTIONAL MATCH (n)-[r]-(m) RETURN
n,r,m LIMIT 20 ","data5.graphml",{})
下面是节点的 graphml 文件中的条目。
<node id="n0" labels=":Entity"><data key="labels">:Entity</data><data
key="name">XXXX</data></node>
这是数据在 neo4j 可视化中的样子。
以下是 yEd 直播中的情况。
如何在 yEd 中获取节点上的名称,就像在 neo4j 默认可视化中一样。
带有节点和节点标签的 yEd Live 最基本的 GraphML 如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml.html/2.0/ygraphml.xsd "
xmlns="http://graphml.graphdrawing.org/xmlns"
xmlns:y="http://www.yworks.com/xml/yfiles-common/3.0"
xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/3.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<key id="labels" for="node" attr.name="NodeLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeLabels"/>
<graph>
<node id="n0">
<data key="labels">
<x:List>
<y:Label>
<y:Label.Text>My Label</y:Label.Text>
</y:Label>
</x:List>
</data>
</node>
</graph>
</graphml>
我还可以推荐使用我们的免费在线工具 Neo4j Explorer。您可以使用它来查询 Neo4j 数据库并可视化结果。 Neo4j Explorer 还可以导出您可以在 yEd Live 中打开和编辑的 GraphML。