Groovy深拷贝json地图

时间:2017-02-22 19:11:19

标签: java groovy android-build

我正在尝试在groovy中为构建配置脚本创建JSON映射的深层副本。

我已尝试过所选答案

def deepcopy(orig) {
     bos = new ByteArrayOutputStream()
     oos = new ObjectOutputStream(bos)
     oos.writeObject(orig); oos.flush()
     bin = new ByteArrayInputStream(bos.toByteArray())
     ois = new ObjectInputStream(bin)
     return ois.readObject()
}
来自this existing question

但是对于java.io.NotSerializableException: groovy.json.internal.LazyMap

的JSON地图失败了

如何创建JSON地图的深层副本?

0 个答案:

没有答案