Я пытаюсь проанализировать простой XML-файл, например:
<customer id="100">
<age value=" 29"/>
<name value="Bob"/>
</customer>
Я использовал библиотеку JAX следующим образом:
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Customer {
@XmlAttribute(name = "id")
String id;
@XmlAttribute(name = "value")
String value;
String name;
String age;
public String getName() {
return name;
}
@XmlElement(name = "value")
public void setName(String name) {
this.name = name;
}
public String getAge() {
return age;
}
@XmlElement(name = "value")
public void setAge(String age) {
this.age = age;
}
public String getId() {
return id;
}
@XmlElement(name = "id")
public void setId(String id) {
this.id = id;
}
}
Существует исключительная ситуация IllegalAnnotationExceptions.Я истек по этой ссылке: здесь , но безуспешно.