Como vincular um elemento xml a uma variável de membro do objeto?
Estou tentando desmarcar um xml para um objeto usando moxy.Below é o exemplo do xml.
<root>
<name>
<firstname>value</firstname>
</name>
<address>value of address</address>
</root>
E abaixo está a turma que estou tentando mapear.
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import org.eclipse.persistence.oxm.annotations.XmlPath;
@XmlRootElement(name="root")
@XmlAccessorType(XmlAccessType.FIELD)
public class Response {
@XmlPath("name/firstname/text()")
String name;
Address address;
}
class Address {
String addressline;
}
Agora, como obtenho os valores da tag de endereço em XML e a vinculo à variável de linha de endereço da classe Address.