在Velocity模板引擎中将字符串转换为数组?

时间:2013-11-19 17:53:30

标签: arrays liferay velocity

我在Liferay中有一个表单,从Velocity中的选项字段访问数据会返回[“Boston”,“Denver”,“Detroit”]形式的字符串。但我不能把它当作文档中的数组,如果我做$ array.length()我得到实际的字符串长度。是否有一些命令要转换为数组,还是必须解析字符串?

1 个答案:

答案 0 :(得分:0)

在velocity:

中使用stringUtil实用程序
#set ($temp1= $stringUtil.replace($varString, '\"', ''))

#set ($varArray= $stringUtil.split($temp1, ','))

P.S。我不确定sintax,请查看