如何在ant属性中添加换行符



这似乎不起作用:

<property name="foo" value="n bar n"/>

我在电子邮件消息体(以纯文本形式发送)中使用属性值:

<mail ...>
  <message>some text${foo}</message>

,我在电子邮件输出中得到文字"n"。

这些都适合我:

<property name="foo" value="bar${line.separator}bazz"/>
<property name="foo">bar
bazz2</property>
<property name="foo" value="bar&#10;bazz"/>

您想要${line.separator}。请看这篇文章中的例子。另外,Ant echo任务手册页有一个使用${line.separator}的示例。

通过使用${line.separator},您只是使用Java系统属性。您可以在这里阅读系统属性列表,这里是Ant的属性手册页。

相关内容

  • 没有找到相关文章

最新更新