【发布时间】:2018-08-17 20:00:16
【问题描述】:
我想用; 分隔符拆分下面的查询字符串并转换为地图。这样我就可以使用密钥访问值 iPhone、6s Plus 和 2016。
def query = type=iPhone;modelName=6s Plus;year=2016
def result = query .split(';')
println result
我想访问这样的值 - result.getAt('type'), result.getAt('modelName')
我尝试了以下方法 - 但它没有按预期工作
Map<String,String> response = result.collectEntries{
[
it.type,
it.modelName,
it.year
]
}
如何在 Groovy 中实现这一点?
【问题讨论】:
-
@AndrewG - 我尝试了这种方法 - 但没有按预期工作
标签: groovy