Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解析XML并将其绑定到Eclipse插件中的对话框_Xml_Eclipse - Fatal编程技术网

解析XML并将其绑定到Eclipse插件中的对话框

解析XML并将其绑定到Eclipse插件中的对话框,xml,eclipse,Xml,Eclipse,我试图编写一个Eclipse插件对话框,该对话框解析xml文件并使用对话框显示其字段。对话框应该显示xml文件中已经填充的值,可能类似于- Erwin Schrodinger 奥地利维也纳 物理学家 此外,我需要允许用户编辑这些值,并将更新后的值写回xml文件 我正试图用java实现这一点。我目前的方法是使用DOM/SAX解析器解析xml文件中的字段,并将其显示在jface对话框上。我在java方面没有太多经验,我正在寻找一些关于这个主题的建议。这是一种很好的方法,还是有更好的方法呢?与其从

我试图编写一个Eclipse插件对话框,该对话框解析xml文件并使用对话框显示其字段。对话框应该显示xml文件中已经填充的值,可能类似于-

Erwin Schrodinger
奥地利维也纳
物理学家

此外,我需要允许用户编辑这些值,并将更新后的值写回xml文件


我正试图用java实现这一点。我目前的方法是使用DOM/SAX解析器解析xml文件中的字段,并将其显示在jface对话框上。我在java方面没有太多经验,我正在寻找一些关于这个主题的建议。这是一种很好的方法,还是有更好的方法呢?

与其从头开始构建解决方案,不如看一看使之更容易实现的框架。例如,Sapphire提供了XML绑定和由XML支持的表单呈现


这应该是一个可以处理任何XML文档的通用对话框还是一个针对特定客户记录模式的对话框?它是一个特定的文档。假设此客户模式将始终只包含这三个字段。这些字段都是必填字段。