1

我是 Lift-Json 和 Scala 的新手,我正在处理集合,我想将 map 转换为 JSON 到 String 以写入文件。

我试着用

val json1 = compact(JsonAST.render(map))

但不拍地图..问需要JValue。

如何将 Map 转换为 JValue,我是否以正确的方式工作。

我想将数据保存在文件中。我创建了一个地图并将 JSON 转换为字符串并写入文件

首先我使用了 JacksMapper,它工作得很好,但性能很低。这就是我尝试 Lift-Json 的原因

4

1 回答 1

0

http://liftweb.net/api/25/api/#net.liftweb.json.JsonDSL 有一个隐式函数可以映射到 Jvalue 然后使用 pretty(render(json))

漂亮的功能在 json.Printer

于 2013-07-10T15:20:11.600 回答