【发布时间】:2011-10-11 22:01:51
【问题描述】:
假设我有一个财产
${test}=íñü
在Ant中,有没有把这个属性值转换为\uxxxx的方法?
我知道 Ant 可以使用 native2ascii 转换文件。
属性值怎么样?
更新:我问这个问题的原因是因为我想在ant中运行一个bat文件,bat文件的路径包含一些非Ascii char:
${test}=íñü
<target name="help">
<exec executable="cmd">
<arg value="/c"/>
<arg value="${test}.bat"/>
<arg value="-p"/>
</exec>
</target>
错误是系统找不到路径。我认为这与路径的编码方式有关。但是从 UTF8 到 ASCII 的路径转义无助于解决问题
【问题讨论】: