How to convert jsvalue to Map[string,Any] with spray-json?

328 Views Asked by At

In scala, I am giving input jsvalue as:

[
  {"priority":1,"whoColumns":{"createdBy":"madhu","createdDate":1606111643373,"lastUpdatedBy":"manojkumar","lastUpdatedDate":1635923035513},"adType":1,"code":"pczpriy","id":3,"uploadDate":1606111560000,"payType":"P"},
  {"priority":1,"whoColumns":{"createdBy":"madhu","createdDate":1606111643373,"lastUpdatedBy":"manojkumar","lastUpdatedDate":1635923035513},"adType":1,"code":"pczpriy","id":3,"uploadDate":1606111560000,"payType":"P"}
]

I want to convert this into: Map[String, Any] but I am getting following error in Postman:

Expected Map as JsObject, but got [{"priority":1,"whoColumns":

And in eclipse I am getting error as Stacktrace:

spray.json.package$.deserializationError(package.scala:23)

0

There are 0 best solutions below