如何使用SWT或Jface将xml解析为树?以及如何同步树和xml?

时间:2012-06-12 23:22:14

标签: java tree swt jface

我想使用SWT或JFace构建如下的树: http://publib.boulder.ibm.com/infocenter/adiehelp/v5r1m1/topic/com.ibm.etools.xsdeditor.doc/images/ncalxml.gif

如何在XML上构建树?以及如何同步树和xml(当我更新树节点(或xml)时,xml(或树)应该同时更新。)

有人能给我一个教程吗?

1 个答案:

答案 0 :(得分:1)

从WebTools项目中查看结构化源编辑器框架 - http://www.eclipse.org/webtools/wst/components/sse/overview.html

请注意,它非常独立,因此您不必将整个WTP添加到项目中。

它为具有源/网格/设计选项卡的编辑器提供了基类,XML解析器可以正确处理损坏的代码(当用户键入时XML无效,因此大多数解析器失败)以及可以侦听事件的DOM。