【问题标题】:How to get the value of the selected check-box and save them in XML format using save dialog box如何获取选定复选框的值并使用保存对话框以 XML 格式保存它们
【发布时间】:2013-04-02 09:46:14
【问题描述】:

我有一个应用程序,其中在JTable 中放置了不同的复选框。我想获取列的选定值,以根据用户选择的值创建一个 xml 文件。

其中有不同的属性,我想使用复选框选择选定的数据。每当我点击保存按钮时,应该有一个对话框询问我在输入文件应该保存到的路径后将文件保存在哪里。

XML 文件:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<data>
<Tab name="text123">
    <Test name="abcd">
        <affected url>http://www.a.com</url>
        <field-1 param="abc">value=text</field-1>
        <filed-2 param="xyz">value=text</field-2>
    </test>
    <test name="xyz">
        <affected url>http://www.b.com</url> 
        <field-1 param="mno">text</field-1>
        <filed-2 param="pqr">text</field-2>
    </test>
</tab>
</data>

我在自定义选项卡中获取的数据是动态的,并且无论何时放置复选框,参数及其值都会存储在 JTable 中。

【问题讨论】:

    标签: java xml checkbox xml-parsing savefiledialog


    【解决方案1】:

    您必须保留 xml 文件的某些结构还是完全由您决定?要将任何对象转换为 XML 字符串,您可以使用 rt.jar 中的 XmlDecoder 和 XmlEncoder。要将其保存到 XML 文件中,您可以使用 JFileChooser 或您设计的任何自定义对话框。我不记得确切的代码,但您也可以将支持的后缀设置为原生 JFileChooser。

    【讨论】:

    • 我必须保持类似这样的结构...是的 JFileChooser 我可以用于保存对话框并可以设置其默认属性,但我也想要这个结构..任何示例代码吗? ?
    • 任何人...请帮帮我...:((我仍然坚持我的代码
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多