Я использую шаблон Velocity, и когда я использую переменную с апострофом, например:
$user's
, где "user" - это имя переменной, я получаю значениедля переменной переведено, но апостроф превращается в кучу вопросительных знаков.Например, если бы значение «user» было «Mary Ann», я бы получил это:
Mary Ann????s
Как я могу «избежать» апостроф так, чтобы Velocity метод mergeTemplate не будет выдавать этот вывод?Кстати, кодировка, которую я отправляю этому методу: iso-8859-1 :
Velocity.mergeTemplate(template, TEMPLATE_ENCODING, context, string_writer);
Хотя у нас нет файла свойств VelocityНасколько я понимаю, это кодировка Velocity по умолчанию.
Любая обратная связь будет принята с благодарностью.
ОБНОВЛЕНИЕ: я могу использовать кодировку amp#39;
в HTMLшаблон, но у меня все еще есть та же проблема в текстовом шаблоне