在draw.io中,通过单击“排列”选项卡中的“编辑数据”按钮来实现将自定义键值对与任何对象(mxCell)关联。这是一个例子。
<object label="Text1" myId="1" myType="type1" id="0NVizS8qMNu03KACaXLV-2">
<mxCell style="...">
<mxGeometry x="230" y="160" width="40" height="20" as="geometry"/>
</mxCell>
</object>
我希望在导出的SVG中具有这些自定义键值,如下所示,以便进行一些后期处理。 (示例中的x,y或除myId和myType以外的其他标签并不重要。)
<text
x="14" y="12" fill="#000000" text-anchor="middle"
myId="1" myType="type1">
Text1
</text>
我目前不了解如何将mxGraphModel转换为SVG。让我知道,无需过多修改代码即可实现嵌入自定义键值的功能吗?我也想知道我应该学习代码的哪一部分。
谢谢。