gpt4 book ai didi

Mxgraph如何导出JSON数据文件

转载 作者:行者123 更新时间:2023-12-02 03:05:00 25 4
gpt4 key购买 nike

我发现github下的mxgraph source files导出XML文件功能不对,我想直接导出JSON数据文件

最佳答案

有一种方法可以通过从 https://github.com/metatribal/xmlToJSON 下载 xmlToJSON.js 来获取图形的 XML。 .

请务必将其包含在您的 HTML 文件中

<script type="text/javascript" src="xmlToJSON.js"></script>

从那里开始,以下代码片段应将您的 XML 转换为 JSON

function parseXmlJSON (model)
{
var encoder = new mxCodec();
var node = encoder.encode(graph.getModel());

var testString = mxUtils.getXml(node); // fetch xml (string or document/node)
var result = xmlToJSON.parseString(testString); // parses to JSON object
mxUtils.popup(JSON.stringify(result, null, 4), true); // turns into string
}

请随意将 mxUtils.popup 替换为 console.log 或 alert 等。

关于Mxgraph如何导出JSON数据文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43446226/

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