gpt4 book ai didi

javascript - mxgraph - 通过 javascript 从当前图形中获取 xml 数据?

转载 作者:行者123 更新时间:2023-11-30 20:39:06 28 4
gpt4 key购买 nike

我想从编辑器中获取 xml 数据。 http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html

有谁知道如何通过 javascript 从 mxGraph 编辑器中获取 xml 数据?

var Draw = new function __Draw() {
this.save = function () {
var graph = new Graph();
var encoder = new mxCodec();
var result = encoder.encode(graph.getModel());
var xml = encodeURIComponent(mxUtils.getXml(result));
// var xml = mxUtils.getXml(EditorUi.editor.getGraphXml());
console.log('xml');
console.log(xml);

AP.post("api/draw/server", {xml: xml}, function(code){
if (!code.good()){
return AP.alertError(code.message);
}
});

}
}

最佳答案

注释的代码就是答案。 editor.getGraphXml() 应该返回图形的 xml 表示

var xml = mxUtils.getXml(EditorUi.editor.getGraphXml());
console.log('xml', xml);

关于javascript - mxgraph - 通过 javascript 从当前图形中获取 xml 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49486947/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com