2017-11-16 40 views
0

Ich bin neu bei mxGraph. Kann jemand eine Datei in meinem lokalen Speicher von mxGraph-Editor (http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html) speichern? BTW, sind XML-Dateien erstellt mit draw.io kompatibel mit mxGraph? Danke.mxGraph: Laden XML-Datei

+0

können Sie diese ein https://www.draw.io verwenden für xml lokale Verzeichnis – Shaybi

+0

speichern, die offensichtlich ist. Was ich fragen möchte, ist, wie man das Gleiche mit mxGraph macht, ich meine, die Zeichnungs-XML auf lokalem Speicher zu speichern. – Jopa

+0

Sorry @Jopa wenn ich falsch verstanden werde. Ich habe ein XML von mxGraph gespeichert und dieses XML in draw.io importiert und es wird korrekt importiert. aber ich habe das Gegenteil noch nicht getestet. – Shaybi

Antwort

1

Verwenden Sie Codec und Encoder.

var encoder = new mxCodec(); 
var node = encoder.encode(graph.getModel()); 

Variable node wird XML Ihres Diagramms haben.

Verwenden Sie das Dienstprogramm mxGraph, um XML im Popup sofort anzuzeigen.

mxUtils.popup(mxUtils.getPrettyXml(node), true); 
Verwandte Themen