Извлечь имя пользователя из XML в Mule 4 (не Mule 3) с помощью XPATH или DataWeave

Ниже приведен пример снимка экрана в формате xml, мне нужно извлечь имя пользователя и пароль с помощью XPATH. Пожалуйста помоги.

снимок экрана в формате xml


person VinnyChinn    schedule 09.06.2019    source источник
comment
Никогда не используйте скриншоты для кода или XML. Используйте текст, потому что его легче искать и копировать и вставлять.   -  person kjhughes    schedule 09.06.2019
comment
Кроме того, ожидается, что вы предоставите свою попытку и объясните, что вы получаете и чем это отличается от того, что вы хотите.   -  person kjhughes    schedule 09.06.2019
comment
Почему бы не использовать data-weave напрямую, просто введите `output application/java ---payload.Evenlope.Header.authentication.password, чтобы получить значение пароля и то же самое для имени пользователя.   -  person machaval    schedule 10.06.2019
comment
@kjhughes, это не дубликат. Ищу изменения uning Mule 4 not Mule 3. Спасибо   -  person VinnyChinn    schedule 10.06.2019
comment
@VinnyChinn: Я снова открылся. Пожалуйста, обратитесь к моему комментарию относительно изображений и текста. Спасибо.   -  person kjhughes    schedule 10.06.2019


Ответы (1)


Вы можете сделать это прямо в DataWeave

output application/java 
---
payload.Evenlope.Header.authentication.password 

чтобы получить значение пароля и то же самое для имени пользователя.

person machaval    schedule 10.06.2019