Я использую Castle nVelocity для создания шаблонов для создания некоторых текстовых файлов. Я обнаружил, что если я сделаю что-то вроде следующего в моем шаблоне, моя строка вывода будет иметь отступ в итоговом файле, как и в шаблоне.
#foreach( $row in $report.Rows )
Output this row: ${row}
#end
Чтобы получить результат, который я хочу, я должен написать свой шаблон следующим образом:
#foreach( $row in $report.Rows )
Output this row: ${row}
#end
Есть ли способ сказать nVelocity сожрать пустое пространство, чтобы строка не была с отступом в выводе, но чтобы я мог оставить ее с отступом в шаблоне для удобства чтения?