整理了一段將樹輸入到xml文件的代碼,有興趣大家看一下 /** * put out the tree information to XML file <br> * @return if wrong return 0,else return 1 * @throws N/A * @author tianrenliang */ public int saveTreeToXmlFile(ViewMsgTree viewMsgTree, String strName) { if(viewMsgTree==null) { return 0; } ViewMsgTreeItem rootItem = viewMsgTree.getRootItem(); ITreeNode treenode = rootItem.getRefNode();//get the root node // strFileName = ViewTreeList.getInstance().getCurrentSelPduName(); /*create a save dialog,create a xml file by using this dialog : Start*/ Shell sMain = MainWindow.getInstance().openMainWindow(); if (null == sMain) { return 0; } FileDialog fileDlg = new FileDialog(sMain, SWT.SAVE); if (null != strName) { fileDlg.setFileName(strName); } fileDlg.setFilterExtensions(new String[] { "*.xml"}); //set first time dialog save path String def = getDefaultPath();
//結(jié)束
|