如何拒绝java首选项导入节点xy

如何拒绝java首选项导入节点xy,java,permissions,import,preferences,Java,Permissions,Import,Preferences,我正在使用: java.util.prefs.Preferences.importPreferences( new FileInputStream(xmlFile) ); 允许用户还原某些导出的数据 每个xml应该如下所示:(通过首选项.importReferences()生成的格式) 实现这一点的唯一方法是为每个导出的文件创建一个md5哈希,以便您可以使用它来验证它是否仍然有效。这些md5文件应保存在与原始文件分开的位置,以防止人们对其进行操作。唯一的方法是为每个导出的文件创建一个md5哈希

我正在使用:

java.util.prefs.Preferences.importPreferences( new FileInputStream(xmlFile) );
允许用户还原某些导出的数据

每个xml应该如下所示:(通过
首选项.importReferences()
生成的格式)


实现这一点的唯一方法是为每个导出的文件创建一个md5哈希,以便您可以使用它来验证它是否仍然有效。这些md5文件应保存在与原始文件分开的位置,以防止人们对其进行操作。

唯一的方法是为每个导出的文件创建一个md5哈希,以便使用它来验证其是否仍然有效。这些md5文件应保存在与原始文件分开的位置,以防止人们也操纵这些文件

    <?xml ...
    <!DOCTYPE ...
    <preferences ...
      <root type="user">
        <map/>
        <node name="com">
          <map/>
          <node name="data">
            <map/>
            <node name="core">
              <map/>
              <node name="default">
                <map/>
                <entry key...
              </node>
            </node>
          </node>
        </node>
      </root>
    </preferences>