mxGraph:加载XML文件

时间:2017-11-16 17:32:20

标签: xml mxgraph draw.io

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

2 个答案:

答案 0 :(得分:2)

使用编解码器和编码器。

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

变量node将包含图表的XML。

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

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

答案 1 :(得分:0)

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