我想添加一个按钮以将当前图导出到xml变量中。
我知道这里有一个导出按钮,但是我不明白它用于导出的代码。
我是编码方面的新手,请帮忙。
答案 0 :(得分:0)
您可以使用以下代码将graph
对象的当前状态保存到xml format
中:
var xml = "";
let saveBtn = document.createElement('button');
saveBtn.value = ' Save XML ' ;
saveBtn.addEventListener('click',function(e){
exportXML(); //on click trigger the exportXML() function;
});
function exportXML() {
let encoder = new mxCodec();
let result = encoder.encode(graph.getModel()); //where graph is the object you are using
xml = mxUtils.getXml(result); //now the global variable 'xml' is assigned with the xml value of the graph
}