我是 mxGraph 的新手。有谁知道如何从 mxGraph 编辑器将文件保存到本地存储(http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html)? 顺便说一句,使用 draw.io 创建的 XML 文件与 mxGraph 兼容吗? 谢谢。
使用编解码器和编码器。
var encoder = new mxCodec();
var node = encoder.encode(graph.getModel());
变量
node
将包含您的图表的 XML。
使用 mxGraph 实用程序立即在弹出窗口中显示 XML。
mxUtils.popup(mxUtils.getPrettyXml(node), true);
“使用draw.io 创建的XML 文件与mxGraph 兼容”。是的,他们是。请参阅我的示例:mxGraph:使用 XML 创建图表