如何将dirset值转换为字符串

时间:2012-09-25 16:43:44

标签: ant

我正在使用scriptdef编写一个javascript ant任务:

<scriptdef name="xxx" language="javascript">
    <element name="dirset" type="dirset"/>
    <![CDATA[
      importClass(java.io.File);
      var dirsets = elements.get("dirset");
      var t = dirsets.get(0);
      self.log(t.indexOf("T"));
    ]]>
</scriptdef>

当我运行这个脚本时,它抱怨它无法找到indexOf函数。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用pathconvert ANT任务:

<pathconvert property="dirs.str" pathsep=" " refid="dirset.id"/>