Java中的string类型怎么转换成map-创新互联

这篇文章主要为大家详细介绍了Java中的string类型怎么转换成map,文中示例代码介绍的非常详细,具有一定的参考价值,发现的小伙伴们可以参考一下:

创新互联公司是一家专注于网站设计制作、成都网站设计与策划设计,大悟网站建设哪家好?创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:大悟等地区。大悟做网站价格咨询:18982081108

Java的特点有哪些

Java的特点有哪些 1.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 2.Java具有简单性、面向对象、分布式、安全性、平台独立与可移植性、动态性等特点。 3.使用Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

使用方式:

 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为

Java中的string类型怎么转换成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中的string类型怎么转换成map,如何觉得创新互联建站网站的内容还不错,欢迎将创新互联建站网站推荐给身边好友。

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、建站服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻标题:Java中的string类型怎么转换成map-创新互联
转载来于:http://azwzsj.com/article/jjdjh.html