【问题标题】:JAVA binding an XML to update a GUI and vice versaJAVA 绑定 XML 以更新 GUI,反之亦然
【发布时间】:2011-06-15 22:01:54
【问题描述】:

我正在使用 JAXB 为模式建模并将 XML 数据包装在 java 类中。我创建了一个代表相同模式的 GUI。我想将 2 绑定在一起 - 这意味着当 GUI 发生更改时,XML 数据(Jaxb 对象)将反映更改,并且当我读取 XML 文件时,gui 将根据 xml 节点值填充。我如何在2之间连接? 我试图实现的伪代码如下所示:

  • Read_XML_Procedure:

读取 XML 文件 填充图形用户界面 gui.firstName = xml.firstName gui.lastName = xml.lastname ...

  • GUI 端:

gui.entry.name = "john" => xml.name = "john"

我不想手动编写解析器,因为我有大约 1000 个不同的条目要填充。在诸如 TK 之类的脚本语言中,我知道条目可以附加到变量上。当变量更改时,条目会自动反映 谢谢

【问题讨论】:

    标签: java parsing user-interface jaxb xml-parsing


    【解决方案1】:

    您可能想在此处使用 JAXB binder。这将允许您在 XML 中进行更改并将其应用于对象模型,或者在对象模型中进行更改并将其应用于 XML。

    更多信息:

    【讨论】:

      猜你喜欢
      • 2012-04-02
      • 2015-03-05
      • 2012-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多