【问题标题】:create comma-separated list in xtend在 xtend 中创建逗号分隔的列表
【发布时间】:2013-02-26 18:40:59
【问题描述】:

我正在学习 xtend。在 xtend 中创建逗号分隔列表的好方法是什么? (类似于 xpand 中的 SEPARATOR)

我想在我的生成器中生成一个逗号分隔的参数列表:

«FOR param: row.params»
     "«param.value»",
«ENDFOR»

这可行,但我需要省略最后一个逗号。我也试过 row.params.join(",") 但是引号不见了。

【问题讨论】:

    标签: xtend


    【解决方案1】:

    你可以试试

    «FOR param: row.params SEPARATOR ','»
         "«param.value»"
    «ENDFOR»
    

    row.params.join(',') [ value ]
    

    【讨论】:

      【解决方案2】:

      类似

      row.params.join(', ')[''' "value" ''']
      

      应该可以解决问题。我在双引号前后加了空格只是为了帮助您查看每个字符,但您可能想删除它们。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-07
        • 1970-01-01
        相关资源
        最近更新 更多