Scala-scalaMap转JSON字符串和javaMap
scalaMap转JSON字符串和javaMap
- scalaMap转Json字符串
- scalaMap转javaMap
scalaMap转Json字符串
使用json4s,那么只需使用以下命令即可将map转换为json:
–完整示例 –
import org.json4s._
import org.json4s.native.Serialization._
import org.json4s.native.Serializationimplicit val formats = Serialization.formats(NoTypeHints)val m = Map("name" -> "john doe","age" -> 18,"hasChild" -> true,"childs" -> List(Map("name" -> "dorothy", "age" -> 5, "hasChild" -> false),Map("name" -> "bill", "age" -> 8, "hasChild" -> false)))write(m)
输出:
res0: String = {"name":"john doe","age":18,"hasChild":true,"childs":[{"name" :"dorothy","age":5,"hasChild":false},{"name":"bill","age":8,"hasChild":false }]}
替代方案:
import org.json4s.native.Json
import org.json4s.DefaultFormatsJson(DefaultFormats).write(m)
scalaMap转javaMap
import scala.collection.JavaConverters._
val scalaMap = Map("a" -> 1)
val javaMap = scalaMap.map{ case (k, v) => (k,v) }.asJava//如果scalaMap中不需要做操作的话也可以这样:
val javaMap = scalaMap.asJava
Scala-scalaMap转JSON字符串和javaMap相关推荐
- scala 自带json_在scala中格式化JSON字符串
如果您使用的是Play Framework,可以使用Json.prettyPrint方法格式化JsValue: import play.api.libs.json.Json val str = &qu ...
- alibaba 实体转json_JAVA中使用alibaba fastjson实现JSONObject、Object、Json字符串的转换...
Object转JSON字符串: String jsonStr = JSONObject.toJSONString(object); JSON字符串转JSONObject: JSONObject jso ...
- php 去掉转义引号的反斜杠,PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠...
PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠 通过AJAX传到PHP的json字符串有时候加上反斜杠"\"来转义,PHP处理时需要先去掉反斜杠,然后再json_dec ...
- cjson构建_[置顶] cJSON库(构建json与解析json字符串)-c语言
一.c语言获取json中的数据. 1.先要有cJOSN库,两个文件分别是cJSON.c和cJSON.h. 2.感性认识 char * json = "{ \"json\" ...
- Json对象和Json字符串
JSON对象 有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串. 先介绍一下json对 ...
- java 嵌套对象转xml_Gson对Java嵌套对象和JSON字符串之间的转换 | 学步园
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识, ...
- json对象和json字符串转换方法
在WEB数据传输过程中,json是以文本,即字符串的轻量级形式传递的,而客户端一般用JS操作的是接收到的JSON对象,所以,JSON对象和JSON字符串之间的相互转换.JSON数据的解析是关键. 先明 ...
- 字符串json怎么把双引号去掉_Java Json字符串的双引号("")括号如何去掉
我就废话不多说了,大家还是直接看代码吧~ ? 补充知识:java 替换json字符串中间的引号保留两边的引号,避免json校验失败 问题描述 解析爬取的json数据时,报如下错误: ? 问题原因 获取 ...
- 读取CSV文件内容,将其转换成JSON字符串输出
CsvToJsonUtil 工具类作用:读取CSV文件内容,将其转换成JSON字符串输出 转换工具类代码如下: package com.test.util;import java.io.*; impo ...
最新文章
- access“idno”字段改为文本型_结构化文本计算示例(一)
- python3 socket shutdown 简介
- android 5.0 ios 8,Android 5.0和iOS8.1哪个好?安卓5.0与iOS8.1区别对比
- react-native run-android报错的原因,license问题
- Vue2 MVVM 双向绑定(数据劫持+发布者-订阅者模式)
- PHP_Smarty
- android 振动传感器,Android光线传感器
- 好玩Python--分析你的微信好友签名
- ENSP如何开启服务器的http_Centos\Liunx如何安装MySQL?
- PKU 1087 A Plug for UNIX
- thinkphp下nginx重写index.php
- idea 设置author 设置黑色主题
- mysql2008安装失败_SQL Server 2008 安装失败问题总结
- 热血传奇GOM引擎问题集锦
- Error: java.lang.RuntimeException: Crunching Cruncher xxx.9.png failed,
- 浏览器主页被劫持成360导航
- 东大22春《马克思主义基本原理概论》在线平时作业1百分非答案
- 二值图像的Euclidean distance map(EDM)特征图计算及其优化
- 俄罗斯互联网的BAT
- composer 自定安装包路径
热门文章
- html 调用weixinsharetimeline,微信小程序使用onShareTimeline分享到朋友圈的方法
- GreenPlum系列-5-角色和权限
- unity 平移图片_Unity3D研究院之脚本实现模型的平移与旋转(六)
- ios ipad里面调用系统相册图片不完整解决方法
- Google hacking(谷歌语法)
- Moos-IvP 实验室7 Helm Autonomy 任务详解
- 肠道-甲状腺轴如何影响健康
- ACTION_DATE_CHANGED不响应
- MathType怎样在字母上方加一横表示均值
- Word如何操作压缩图片?干货经验!怎么在Word中压缩图片?