mxGraph:加载 XML 文件

Jop*_*opa 2 xml mxgraph draw.io

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

小智 5

使用编解码器和编码器。

var encoder = new mxCodec();
var node = encoder.encode(graph.getModel()); 
Run Code Online (Sandbox Code Playgroud)

变量node将包含图形的 XML。

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

mxUtils.popup(mxUtils.getPrettyXml(node), true);
Run Code Online (Sandbox Code Playgroud)