java map类型转换_Java string类型转换成map代码实例
背景:有时候string类型的数据取出来是个很标准的key、value形式,通过Gson的可以直接转成map
使用方式:
Gson gson = new Gson();
Map map = new HashMap();
map = gson.fromJson(jsonString, map.getClass());#关键
String goodsid=(String) map.get("goods_id");
System.out.println("map的值为:"+goodsid);
jsong数据为:
{"goods_id":"140861765","cat_id":"210","goods_sn":"171073501","goods_sn_back":"171073501","goods_upc":null,"goods_name":"Lace-Up Boxer Swimming Trunks"}
是个很标准的key,value形式,转换后,在使用map分得到key,打印的map为
Gson的另外一种写法
public static Map json2map(String str_json) {
Map res = null;
try {
Gson gson = new Gson();
res = gson.fromJson(str_json, new TypeToken>() {
}.getType());
} catch (JsonSyntaxException e) {
}
return res;
}
gson在mavent的配置
com.google.code.gson
gson
2.2.4
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持聚米学院。
java map类型转换_Java string类型转换成map代码实例相关推荐
- java的布尔类型转换_java string类型转换boolean类型的方法
下面小编就为大家带来一篇java string类型转换boolean类型的方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 今天偶然想把string 类型转换成 bo ...
- java 页面查询_JAVA页面浏览量查询api调用代码实例
代码描述:基于JAVA页面浏览量查询api调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/51 1.[代码][Java]代码 import java.io.Buf ...
- java实现微博_java实现的新浪微博分享代码实例
weibo.java @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstan ...
- java信号量源代码_Java信号量Semaphore原理及代码实例
Semaphore 通常用于限制可以访问某些资源(物理或逻辑的)的线程数目.自从5.0开始,jdk在java.util.concurrent包里提供了Semaphore 的官方实现,因此大家不需要自己 ...
- JAVA 油站管理系统_基于JAVA的全国加油站[实时油价]接口调用代码实例
代码描述:基于JAVA的全国加油站[实时油价]接口调用代码实例 接口地址:https://www.juhe.cn/docs/api/id/7 1.[代码][Java]代码 import java.io ...
- 直播api接口java_基于JAVA的电视台直播节目时间表api调用代码实例
代码描述:基于JAVA的电视台直播节目时间表api调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/129 1.[代码][Java]代码 import java.i ...
- java 获取邮编_基于JAVA的根据地名查邮编api调用代码实例
代码描述:基于JAVA的根据地名查邮编api调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/66 1.[代码][Java]代码 import java.io.Bu ...
- 获得周公解梦数据接口java_基于JAVA的免费周公解梦接口调用代码实例
代码描述:基于JAVA的免费周公解梦接口调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/64 1.[代码][Java]代码 import java.io.Buff ...
- java强制转换_java强制类型转换
在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能.本文将对常用的转换方法进行一个总结.常用的方法有Object.toString(),(String)要转换的对象,St ...
最新文章
- excel处置4000行数据卡_【Excel技巧】在Excel中奇偶行提取和奇偶行筛选方法
- 六十四、前缀,后缀,中缀表达式转化求值问题
- 29/100. Counting Bits
- c语言程序填空z=7,x=4,《C语言程序设计》复习题有答案
- python︱写markdown一样写网页,代码快速生成web工具:streamlit 数据探索案例(六)
- unity 打开摄像头(图像倒立的变换) 和显示所有摄像头的名称
- 使用python可以实现科学计算吗_使用Python进行科学计算:NumPy入门
- Python实现简单爬虫:爬取法律法规网数据库信息并分类写入word保存
- 手把手教你如何使用kali破解wifi密码(图文教程)
- 软件测试面试中90%会遇到的问题;你会搭建测试环境吗?
- docker 启动时错误docker: Cannot connect to the Docker daemon
- C/C++程序固定单核CPU运行(几个示例)
- 神经网络和算法的关系,神经网络的算法有哪些
- ssh 获取服务器文件命令,ssh读取服务器文件内容
- windows安装theano
- 操作系统实验:添加系统调用修改主机名(hostname)
- avi格式媒体文件介绍
- asp获取电脑物理地址_编写Metasploit模块获取Xshell和Xftp明文密码
- 给2016末尾的阳光一次含蓄问暖
- python培训网校