Как мне избежать '&' в свойстве для использования с xmltask?

У меня есть строка свойства (загруженная из файла), содержащая символ амперсанда в моем сценарии сборки ANT.

Как я могу избежать этой строки, чтобы я мог записать ее в xml-файл, используя xmltask?

РЕДАКТИРОВАТЬ: следующий код работает, но я не могу заменить & на &, поэтому я должен использовать слово 'и':

      <propertyregex property="prop"
           input="${prop}"
           regexp="&amp;"
           replace="and"
           override="true"
           global="true" />

1 ответ

Решение

Попробуйте либо:
&amp;amp; который анализируется &amp; что в свою очередь приводит к &
или HTML-сущность (десятичная) &#38;
или HTML-сущность (шестнадцатеричная) &#x26;

Другие вопросы по тегам