mxGraph:加载XML文件

问题描述 投票:0回答:2

我是 mxGraph 的新手。有谁知道如何从 mxGraph 编辑器将文件保存到本地存储(http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html)? 顺便说一句,使用 draw.io 创建的 XML 文件与 mxGraph 兼容吗? 谢谢。

xml mxgraph
2个回答
5
投票

使用编解码器和编码器。

var encoder = new mxCodec();
var node = encoder.encode(graph.getModel()); 

变量

node
将包含您的图表的 XML。

使用 mxGraph 实用程序立即在弹出窗口中显示 XML。

mxUtils.popup(mxUtils.getPrettyXml(node), true);

0
投票

“使用draw.io 创建的XML 文件与mxGraph 兼容”。是的,他们是。请参阅我的示例:mxGraph:使用 XML 创建图表

© www.soinside.com 2019 - 2024. All rights reserved.