Я использую Rythm (yup no h), механизм шаблонов Java.
Идея состоит в том, чтобы заменить заполнители в файле шаблона (например, в текстовом файле).
В моем случае я имею дело с JSON. Чтобы вызвать движок Rythm, мне нужно всего лишь:
Rythm.render("my @var1 content and my email is joe@acme (or call @var2)", "foo", "bar");
Выход
[DEBUG] org.rythmengine.RythmEngine:69 - Rythm-1.1.1- SNAPSHOT started in prod mode
my foo content and my email is joebar (or call )
[ INFO] org.rythmengine.RythmEngine:84 - Shutting down Rythm Engine: [re-wZ5]
Как видите, значение "bar"
перешло к @acme, которое движок принял за заполнитель. Как я могу избежать знака @?
Спасибо