正如您所知,我们可以使用toString()方法从哈希中简单地获取一个字符串。因此,我们得到的字符串类似于这样: [first:[one:1.1], second:2] 问题是,我们如何将这个字符串再次转换为哈希值?
你可以使用 Eval.me 的 静态方法: def map = Eval.me( '[first:[one:1.1], second:2]' ) assert map == [first:[one:1.1], second:2]
JsonSlurper#parseText
之类的工具进行解析 :) - epidemian