为了账号安全,请及时绑定邮箱和手机立即绑定

在Scala中使用什么JSON库?

在Scala中使用什么JSON库?

jeck猫 2019-08-06 15:20:35
在Scala中使用什么JSON库?我需要构建一个JSON字符串,如下所示:[  { 'id': 1, 'name': 'John'},  { 'id': 2, 'name': 'Dani'}]val jArray = JsArray();jArray += (("id", "1"), ("name", "John"))jArray += (("id", "2"), ("name", "Dani"))println(jArray.dump)我需要能够添加行jArray,比如jArray += ...最近的图书馆/解决方案是什么?
查看完整描述

3 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

我建议使用jerkson,它支持大多数基本类型转换:

scala> import com.codahale.jerkson.Json._

scala> val l = List( 
                 Map( "id" -> 1, "name" -> "John" ),
                 Map( "id" -> 2, "name" -> "Dani")
               )scala> generate( l )res1: String = [{"id":1,"name":"John"},{"id":2,"name":"Dani"}]


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 998 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信