xml - mxGraph:加载 XML 文件

标签 xml mxgraph draw.io

我是 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);

关于xml - mxGraph:加载 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47335861/

相关文章:

fsm - 将有限状态机编译为 UML(类)图

javascript - 检索 xml 文件中的值并在 Javascript 的另一个函数中使用它

angular - mxGraph 及其与 angular 8 的类型集成

javascript - 如何获取 maxGraph 单元格内容的 ID

tomcat - Apache app(draw.io) 自动重定向到 https

uml - 如何为 Draw.io Database 3 软件图表类型表表示中的字段添加数据类型?

java - 如何找到XML文件中最大的属性值?

xml - 如何使用 xslt 将节点(具有相同名称)合并到单个节点输出?

python - 高效解析 100 GB 的 xml 文件

javascript - mxGraph:使用 XML 创建图形