mxGraph保存成xml文件一些自己的总结

来源:互联网 发布:linux usleep 编辑:程序博客网 时间:2024/05/21 08:38
mxGraph下载的破解源码,做流程图定制功能,做一些总结.
进入例子examples文件中的作图功能,查看例子源码,页面上保存,导出,打开按钮等不能用,可以把this.actions.get('open').setEnabled(enabled || fileSupport);
this.actions.get('import').setEnabled(enabled || fileSupport);
this.actions.get('save').setEnabled(enabled || fileSupport);
this.actions.get('saveAs').setEnabled(enabled || fileSupport);
this.actions.get('export').setEnabled(enabled || fileSupport);设置,保存成功后,一直不能open,查询源码后发现保存时生成的xml格式不正确,手动加上缺少的标签.if(xml.startsWith("%3Croot")){
xml = "%3CmxGraphModel%3E"+xml;
}else if(xml.endsWith("root%3E")){

xml = xml + "%3C%2FmxGraphModel%3E";

}