Распаковка XML с использованием выражения Xpath и jaxb

Я новичок в JAXB и хотел бы знать, есть ли способ, которым я могу демонтировать XML для моего объекта ответа, но используя выражения xpath. Проблема в том, что я звоню в сторонний веб-сервис, и в ответе, который я получаю, много деталей. Я не хочу отображать все детали в XML для моего объекта ответа. Я просто хочу отобразить несколько деталей из xml, используя которые я могу получить с помощью определенных выражений XPath, и сопоставить их с моим объектом ответа. Есть ли аннотация, которая может помочь мне достичь этого?

Например, рассмотрим следующий ответ


  
    1
    Ian
    
       M G Road 
    
    

Меня интересует только получение названия улицы, поэтому я хочу использовать выражение xpath для получения значения улицы, используя 'корень / запись / AddressDetails / улица» и сопоставить его с моим объектом ответа

public class Response{
     // How do i map this in jaxb, I do not wish to map record,id or name elements
     String street; 

     //getter and setters
     ....
}   

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос