我正在使用JAXB来建模模式并在java类中包装XML数据。我创建了一个GUI,它代表了相同的模式。我想将2绑定在一起 - 这意味着当GUI被更改时,XML数据(Jaxb对象)将反映更改,并且当我读取XML文件时,gui将根据xml节点值填充。我如何连接2? 我试图实现的伪代码看起来像:
读取XML文件 填充GUI gui.firstName = xml.firstName gui.lastName = xml.lastname ...
gui.entry.name =“john”=> xml.name =“john”
我不想手动编写解析器,因为我有大约1000个不同的条目要填充。在TK等脚本语言中,我知道条目可以附加到变量上。当变量发生变化时,条目会自动反映出来 谢谢
答案 0 :(得分:0)
您可能希望在此处使用JAXB活页夹。这将允许您对XML进行更改并将其应用于对象模型,或者更改对象模型并将其应用于XML。
有关详情: