如何在 ant 中将字符串转换为大写



可能的重复项:
蚂蚁字符串函数?

我正在修改 wxi 文件作为 wix 安装和更新 guid 的一部分。作为"迂腐"警告设置的一部分,如果 guid 为小写,则 wix 构建失败。

如何在 ant 中将 guid 转换为大写字符串?

编辑:Ant 字符串函数

线程绝对是要走的路 - Ant 字符串函数?

你可以使用

Ant 插件 Flaka,不需要使用脚本语言 =

<project name="demo" xmlns:fl="antlib:it.haefelinger.flaka">
  <fl:install-property-handler />
    <property name="guid" value="a7655b5e-f074-4df1-9636-391aa234f4f4"/>
    <!-- simple echo -->
  <echo>
    #{'${guid}'.toupper}
   </echo>
    <!-- create new property for further processing -->
    <fl:let>
     guidtoupper := '#{'${guid}'.toupper}'
    </fl:let>
    <echo> $${guid} before => ${guid}</echo>
    <!-- overwrite existing property -->
  <fl:let>
   guid ::= '#{'${guid}'.toupper}'
  </fl:let>
    <echo> $${guid} after => ${guid}</echo>
</project>

输出:

 [echo]     A7655B5E-F074-4DF1-9636-391AA234F4F4
 [echo]    
 [echo]  ${guid} before => a7655b5e-f074-4df1-9636-391aa234f4f4
 [echo]  ${guid} after => A7655B5E-F074-4DF1-9636-391AA234F4F4

相关内容

  • 没有找到相关文章

最新更新