2

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

4

2 回答 2

5

使用编解码器和编码器。

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

变量node将具有您的图形的 XML。

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

mxUtils.popup(mxUtils.getPrettyXml(node), true);
于 2017-11-22T13:51:17.813 回答
0

“是使用与 mxGraph 兼容的 draw.io 创建的 XML 文件”。是的,他们是。在mxGraph中查看我的示例:使用 XML 创建图形

于 2020-08-19T21:57:08.467 回答