1

私は Lift-Json と Scala を初めて使用します。コレクションに取り組んでいます。マップを 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)) を使用する暗黙的な関数があります。

関数 pretty は json.Printer にあります

于 2013-07-10T15:20:11.600 に答える