在Xtend中创建逗号分隔列表

5

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

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

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

这个方法是有效的,但我需要省略最后一个逗号。我尝试使用row.params.join(",")方法,但这样会导致引号缺失。

2个回答

10

你可能想尝试

«FOR param: row.params SEPARATOR ','»
     "«param.value»"
«ENDFOR»
或者
row.params.join(',') [ value ]

1

类似于某些东西

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

这应该能起作用。我只是在双引号前后添加了空格,只是为了帮助您看到每个字符,但您可能想要删除它们。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接