【发布时间】:2013-11-20 18:08:21
【问题描述】:
我在 Liferay 中有一个表单,从 Velocity 中的选项字段访问数据会返回一个格式为 ["Boston","Denver","Detroit"] 的字符串。但是我不能按照文档将它视为一个数组,如果我这样做 $array.length() 我会得到实际的字符串长度。是否有一些命令可以转换为数组还是我必须解析字符串?
【问题讨论】:
我在 Liferay 中有一个表单,从 Velocity 中的选项字段访问数据会返回一个格式为 ["Boston","Denver","Detroit"] 的字符串。但是我不能按照文档将它视为一个数组,如果我这样做 $array.length() 我会得到实际的字符串长度。是否有一些命令可以转换为数组还是我必须解析字符串?
【问题讨论】:
在速度中使用 stringUtil 实用程序:
#set ($temp1= $stringUtil.replace($varString, '\"', ''))
#set ($varArray= $stringUtil.split($temp1, ','))
附言我不确定sintax,请检查一下
【讨论】: