Я пытаюсь преобразовать этот XML в объект Java, а затем обновить ключ и значение, а затем сохранить его в XML. Я могу преобразовать простой XML, но у этого есть два атрибута, которые являются одинаковыми.Кто-нибудь может мне помочь представить этот XML в классе Java как Configuration.java
?
XML
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="mode" value="1"/>
<add key="type" value="shs"/>
</appSettings>
</configuration>
Configuration.java
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class Configuration {
String appSettings;
String add;
String key;
String value;
public String getAppSettings() { return appSettings; }
@XmlElement
public void setAppSettings(String appSettings) { this.appSettings = appSettings;}
public String getAdd() { return add; }
@XmlElement
public void setAdd(String add) { this.add = add; }
public String getKey() { return key; }
@XmlAttribute
public void setKey(String key) { this.key = key; }
public String getValue() { return value; }
@XmlAttribute
public void setValue(String value) { this.value = value; }
}