在 Java 中将首选项导出到 XML 文件

java 8object oriented programmingprogramming

为了在 Java 中将首选项导出到 XML 文件,我们需要使用 exportSubtree() 方法。此方法发出一个 XML 文档,显示此节点及其所有后代中包含的所有首选项。此 XML 文档提供以节点为根的子树的离线备份。

声明 − java.util.prefs.Preferences.exportSubtree 方法声明如下 −

public abstract void exportSubtree(OutputStream os) throws IOException, BackingStoreException

让我们看一个在 Java 中将首选项导出到 XML 文件的程序 −

import java.io.FileOutputStream;
import java.util.prefs.Preferences;
public class Example {
   public static void main(String args[]) throws Exception {
   Preferences pre = Preferences.userRoot();
      Preferences prefs = pre.node("Example");
      myPrefs.put("S", "s");
      myPrefs.put("A", "a");
      myPrefs.put("D", "d");
      FileOutputStream fos = new FileOutputStream("abc.xml");
      prefs.exportSubtree(fos);
      fos.close();
   }
}

命令窗口如下所示 −

在 bin 中创建一个 XML 文件 −


相关文章