在xtend中创建以逗号分隔的列表

时间:2013-03-11 14:29:53

标签: xtend

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

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

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

这有效,但我需要省略最后一个逗号。我也尝试了row.params.join(“,”)但是引号丢失了。

2 个答案:

答案 0 :(得分:10)

您可能想尝试

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

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

答案 1 :(得分:1)

这样的东西
row.params.join(', ')[''' "value" ''']

应该做的伎俩。我在双引号之前和之后放置空格只是为了帮助你看到每个字符,但你可能想删除它们。