scala中对象与map转json
来源:互联网 发布:java web项目实例 pdf 编辑:程序博客网 时间:2024/05/08 07:40
今天需要把一个object对象转为jsonstring,刚开始尝试用fastjson
但是一直报
Error:(14, 18) ambiguous reference to overloaded definition,
both method toJSONString in object JSON of type (x$1: Any, x$2: com.alibaba.fastjson.serializer.SerializerFeature*)String
and method toJSONString in object JSON of type (x$1: Any)String
match argument types (Map[String,String]) and expected result type Any
println(JSON.toJSONString(maplevel1))
异常,方法重载异常,需要显示指明调用的哪个方法,
第二放弃fastjson
使用
json4s
测试代码package project_session_spark.sparkapiimport org.json4s._import org.json4s.JsonDSL._import org.json4s.jackson.JsonMethods._/** * Created by jevon.liu on 2017/8/16. */object StringToJson { case class Person(var name:Any, var age:Any) { } var maplevel1:Map[String,String] = Map() maplevel1 += ("apple"-> "苹果"); var per = Person("liu" , 2) per.name = "sssss" def main(args: Array[String]): Unit = { val jsons1 = compact(render(per.toString)) println( jsons1) val jsons2 = compact(render(maplevel1)) println(maplevel1) }}可以将map或者对象转为jsonstring
阅读全文
0 0
- scala中对象与map转json
- Scala json转map,map转json
- scala中使用smart-json将json与map相互转换
- scala中map与flatMap浅析
- go 对象json转map
- 复杂json转MAP对象
- List<Map>转JSON对象
- Java-json对象转Map
- c#中字符串转为json对象与json转对象
- map转json,json转对象
- fastJSON List对象 Map对象与JSON对象的互转
- JavaScript Json与Map互转以及Map对象的取值方式
- Scala tuple与map
- scala 中map
- scala中.map()方法
- json:java对象与json字符串互转、java的list和map各自与json字符串的互转
- Js中字符串转Json与Json对象转字符串
- android jackson解析,对象转json,json转对象,map...
- js中用el表达式
- 如何提取PDF文档中的一个页面
- (CSU
- Docker 杂记
- ASP.NET Core
- scala中对象与map转json
- &和&&,|和||的区别
- HDU 2089 数位DP
- springmvc 参数接受
- 1. 微信小程序的目录结构详解
- ZZULIOJ【1123】最佳校友【元素次数统计】
- python学习笔记(-)
- X
- BZOJ3224 [Tyvj 1728] [普通平衡树] Treap的基本操作