2015-10-19 73 views
0

我正在处理应用程序,我必须向用户展示XML转换为JTable格式。用户可以编辑数据,同样的数据应该再次保存为XML文件。到目前为止,我能够以JTable格式显示XML数据。但是我不知道如何将编辑后的JTable数据恢复到XML。将JTable数据读回到XML

有人可以帮忙吗?

回答

1

JTable视图显示的数据被包含在表的模型

JTable table = new JTable(…); 
TableModel model = table.getModel(); 
// loop though the model using getValueAt() 

我怎样才能把数据以XML结构。

使用JAXB,其中“提供的方法进行解组(读取)XML实例文档转换为Java内容树,然后编组(写入)Java内容树回XML实例文档。”更多例子可以在here找到。

+0

即使我循环遍历模型,如何将数据放入XML结构中。它可以是嵌套的XML,也可以包含属性。 – Jagruti

+0

我已经详细阐述过了。 – trashgod

+0

感谢您的解答。但我仍然无法解决问题。你可以请示例代码解释吗? – Jagruti