我有很多 XML 文件,如下所示。 如何自动从中创建 Java 类(Java 对象)? 如何更新字符串中的键和值?
`<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="MODE" value="1"/>
<add key="NAME" value="DIRN2"/>
</appSettings>
</configuration>`
public void createPc("pc.xml"){
XStream xstream = new XStream();
Pc newpc = (Pc)xstream.fromXML(pc.xml);
// updating key and value
????????????
}
最佳答案
使用JaxB 。为了使用 JaxB 创建对象,您所需要做的就是为 XML 定义 XSD 并为 XSD 生成类。
关于java - 如何从 XML 生成 Java 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9565331/