2012-05-05 37 views
-5

我使用JGraph來創建Petri網的圖形表示,然後將其導出到XML。有沒有任何方法,它添加到我自己的文本的XML?我需要在那裏創建類似元數據的東西,特別是創建網絡的人,何時等等。將元數據添加到使用jgraph創建的xml中

+4

爲什麼不嘗試一下,看看會發生什麼? – vascowhite

+0

更改您的XML並嘗試導入它並查看結果 – GETah

回答

1

您可以在父節點中存儲一些數據(請注意,這未經測試):

((mxCell) ((mxGraphModel)graph.getModel()).getCell("0")).setAttribute("tagname", "your"); 

如果存儲一個字符串,足夠你,這絕對作品:

((mxCell) ((mxGraphModel)graph.getModel()).getCell("0")).setValue("your text"); 
String text = (String) ((mxCell) ((mxGraphModel)graph.getModel()).getCell("0")).getValue(); 
1

我只是嘗試了以下,它的工作原理。

  • 保存它創建一個圖表
  • 到XML使用記事本
  • 打開XML和改變一些文字值
  • 在JGraph,導入更新文件
  • 圖紙應顯示更新的文字
相關問題