Camel Apache: xpath для извлечения некоторого значения из полученного XML

во время моих маршрутов Camel я запрашиваю сервер (HTTP GET), и в результате я получаю 200 OK с телом XML, похожим на это:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<userProfiles xmlns="http://www.mycompany.com/AEContext/xmldata">
  <userProfile name="guest">
    <userProfileAttributes>
      <userProfileAttribute name="parameter1" value="data1" nameVisibility="ALL"/>  
      <userProfileAttribute name="parameter2" value="data2" nameVisibility="ALL"/>
      <userProfileAttribute name="parameter3" value="data3" nameVisibility="ALL"/>
    </userProfileAttributes>
  </userProfile>
</userProfiles>

Любая идея, как я мог бы получить значение «parameter2» в части XML (в моем примере «data2») и сохранить это значение в свойстве exchange? Я думаю, используя выражение xpath? Или ... Спасибо за вашу помощь.

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

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