freemarker - 将列表作为连接字符串返回
问题描述
我的输入数据为 test="122 drshshs 000 dkkdkdk 200"
<#list test?split(" ") as curr>
${curr}
</#list>
在 o/pim 中,输出为:
122
drshshs
000
dkkdkdk
200
是否有任何 freemarker 速记函数可以直接字符串给出 o/p 如下所示,而不是循环并将每个字符串添加到变量中:
122,drshshs,000,dkkdkdk,200
解决方案
您可以拆分字符串,然后用逗号将其连接起来:
${test?split(" ")?join(",")}
推荐阅读
- arrays - amcharts4 如何告诉它绘制特定 json 对象下的内容
- webhint - webhint 希望将 CSS 内容类型更改为 text/html
- html - 仅更改1时如何更改所有下拉选择框的值?
- sql-server - 在 MS SQL Server Management Studio 中加载查询
- laravel - 打印出内存限制的变量
- deep-learning - HuggingFace BertForMaskedLM:预期输入 batch_size (3200) 与目标 batch_size (16) 匹配
- php - Wordpress:如何在 elementor 提交表单中显示数据
- assembly - 如何从更大的寄存器中减去
- excel - 根据今天的日期隐藏行的脚本 [Excel Online Typescript]
- c++ - 从 txt 文件中提取信息并存储到单独的数组中