3

如您所知,我们可以使用 toString() 方法简单地从哈希中获取字符串。所以我们得到类似这样的字符串:

[first:[one:1.1], second:2]

问题是,我们如何将这个字符串再次转换为散列?

4

1 回答 1

8

您可以使用Eval.me 静态方法

def map = Eval.me( '[first:[one:1.1], second:2]' )
assert map == [first:[one:1.1], second:2]
于 2012-09-17T11:31:07.403 回答