как заменить <и в paylaod после преобразования данных weave - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь заменить xml из переменной, полученной из переплетения данных, в другой xml переплетения данных, но я получаю xml со специальными символами, как показано ниже, когда переменная заменяется в преобразовании вместо получения '<'. </p>

&lt;pol:convictionCode>AC24&lt;/pol:convictionCode>&#xd;
  &lt;pol:date>28012019&lt;/pol:date>&#xd;
  &lt;pol:banLength>00&lt;/pol:banLength>&#xd;

Я пытаюсь, как приведенный ниже код, но это не правильно, получая ошибку (org.mule.api.MessagingException: Выполнение выражения). Мне также нужно заменить на ''.Не уверен, как заменить их обоих за один раз.Высоко ценю любую помощь.

payload.replaceAll("\\&lt;","<")
...