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