我正在使用 Apache Commons Digester(带注释)将 XML 文件加载到 Java 类中。一切正常。现在,我需要更新 XML 文件。我必须更改(在 Java 中)属性的值,然后写出新的 XML 文件。我该怎么办?据我所知,Digester API 并不是为此目的而设计的。
编辑:阅读答案,我知道我没有提供足够的信息。我的 XML 文件是程序 A 的配置文件,所以当我启动程序 A 时我真的需要它的内容。然后,我有另一个 GUI 程序 B 能够修改这个配置文件,它只需要用户的一些输入和修改 XML 文件上的相关字段。