我正在使用 Castle nVelocity 创建模板来生成一些文本文件。我发现,如果我在模板中执行以下操作,我的输出行会在结果文件中缩进,就像在模板中一样。
#foreach( $row in $report.Rows )
Output this row: ${row}
#end
为了得到我想要的输出,我必须像这样编写我的模板:
#foreach( $row in $report.Rows )
Output this row: ${row}
#end
有没有办法告诉 nVelocity 吞噬空白,以便该行不会在输出中缩进,但这样我就可以将它缩进模板中以提高可读性?