У нас есть шаблон электронной почты, который должен быть обработан с использованием Java.Мы должны заменить переменные в шаблоне фактическими значениями.Мы смогли достичь этого, используя сопоставление с образцом, т.е.путем поиска в шаблоне определенных шаблонов и замены их фактическими значениями.Теперь нам нужно иметь условия в XML-файле. Например,
$if($subject!=null)
sample subject
$endif
Нам нужно также проверить это условие.subject
- это переменная, значение которой необходимо перераспределить.Нам не разрешено использовать шаблонный процессор Velocity.
Пожалуйста, предложите лучшие способы реализации этого. Хорошо иметь способы синтаксического анализа, такие как применение значений для переменных в первом разборе и проверка логикиво втором разборе.Будет очень полезно, если кто-нибудь сможет высказать свои ценные предложения.