19

Spray-json で Map[String, Any] をシリアル化するにはどうすればよいですか? 私は試します

val data = Map("name" -> "John", "age" -> 42)
import spray.json._
import DefaultJsonProtocol._
data.toJson

それは言いCannot find JsonWriter or JsonFormat type class for scala.collection.immutable.Map[String,Any]ます。

4

2 に答える 2

8

あなたの場合に機能するはずの別のオプションは、

import spray.json._
import DefaultJsonProtocol._

data.parseJson.convertTo[Map[String, JsValue]]
于 2015-04-14T20:06:38.757 に答える