Мне нужно заменить все вхождения некоторого регулярного выражения в xml-файле правильными значениями, загруженными из файла свойств. Как пример
- в XML-файле у меня есть
< port=${jnpPort}/>
- в файле свойств у меня есть
port=3333
Я хочу иметь xml-файл с записями вроде < port=3333/>
Теперь используется
<replaceregexp match="\$\{(.*)\}" replace="${\1}" flags="g" byline="true">
<fileset dir="." includes="file.xml"/>
</replaceregexp>
Я получаю почти то же самое <port=${jnpPort} />
. Я хотел бы, чтобы значение $ {jnpPort} было прочитано из файла свойств.