Для моего проекта я пытаюсь десериализовать XML-строку, которую я получаю от веб-службы. Я новичок в SimpleXML, но по большей части у меня не было проблем с этим. Я читать документы и учебники, и он работает все, кроме следующей строки ответа:simpleXML проблема десериализации в java
<response id="123456789" result="supported" state="new">supported</response>
Проблема заключается в том, что база «ответ» объект имеет «поддерживаемый» текст, не являющегося элементом или не -атрибут. Вот мой текущий класс Response.
@Root(name="response")
public class Response {
@Attribute
private String id;
@Attribute
private String result;
@Attribute
private String state;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
}
Как я могу отформатировать класс Response в java, чтобы заставить это десериализоваться правильно?