java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 14299|回复: 77

【java杂谈】Java语言将json字符串转为map并获取值

  [复制链接]
  • TA的每日心情
    开心
    2021-5-25 00:00
  • 签到天数: 1917 天

    [LV.Master]出神入化

    2039

    主题

    3697

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66471

    宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-2-11 21:51:52 | 显示全部楼层 |阅读模式
    《java语言将json字符串转为map并获取值》
    # h( t, g4 z$ @5 ?8 m! N9 N% P+ J$ k看到网上很多方式来将josn字符串转为map并获取其中的值,感觉相当的繁琐,这里用一个比较简单的方式实现了下,在这里引的包是fastjson9 X. b$ D% k# d! p. i9 Q* ^3 o
    : c" p! v8 C9 G* p

    6 _- i- K% A1 }
    String jsonStr = "{\n" +
    9 f# k. ?  T, N& x& \) }3 `; x
            "\"PRINCIPAL\":1000,\n" +4 \9 q2 p) O/ r1 ^$ Y' S5 N7 s
            "\"INTEREST\":250,\n" +& j" q: X- K9 h- ]. H
            "\"SERVICE_AMOUNT\":200,\n" +; W7 x( M* }. R. e: i
            "\"GUARANTEE_FEE\":100,\n" +
    " a$ M1 p) a9 [- |" y
            "\"OVERDUE_AMOUNT\":50\n" +$ J! u& n7 [, C$ A3 m# w; ~
            "}";
    9 N2 j" |3 m4 _; S

    ' _$ j; R& N, }9 M2 }& ~
    Map<String, Object> map=JSON.parseObject(jsonStr, Map.class);5 P+ f, ~) |$ M
    System.out.println(map.get("PRINCIPAL"));
    4 A1 |" I4 y$ V0 W, J0 B' Q

    - T" b" h- W" [" H% `
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4225

    帖子

    8452

    积分

    普通会员

    Rank: 2

    积分
    8452
    发表于 2019-12-24 16:09:06 | 显示全部楼层
    学习获取密码
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4321

    帖子

    8644

    积分

    年度VIP

    Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40

    积分
    8644
    发表于 2020-1-3 16:29:06 | 显示全部楼层
    赞一个,还能说什么呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-10-11 11:51
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4435

    帖子

    8892

    积分

    普通会员

    Rank: 2

    积分
    8892
    发表于 2020-1-27 06:26:39 | 显示全部楼层
    多谢分享~~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4359

    帖子

    8720

    积分

    普通会员

    Rank: 2

    积分
    8720
    发表于 2020-1-28 08:47:01 | 显示全部楼层
    可以下载
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-4-25 17:01
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4369

    帖子

    8754

    积分

    普通会员

    Rank: 2

    积分
    8754
    发表于 2020-2-4 08:30:14 | 显示全部楼层
    看起来好像不错的样子
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4508

    帖子

    9018

    积分

    普通会员

    Rank: 2

    积分
    9018
    发表于 2020-2-18 20:39:46 | 显示全部楼层
    看起来好像不错的样子
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4296

    帖子

    8594

    积分

    普通会员

    Rank: 2

    积分
    8594
    发表于 2020-2-20 22:44:47 | 显示全部楼层
    谢谢楼主~~~~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-15 07:03
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4356

    帖子

    8726

    积分

    普通会员

    Rank: 2

    积分
    8726
    发表于 2020-2-21 07:13:29 | 显示全部楼层
    努力学习努力学习努力学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4356

    帖子

    8714

    积分

    普通会员

    Rank: 2

    积分
    8714
    发表于 2020-2-23 16:43:31 | 显示全部楼层
    正好要  楼主  好人,谢谢分享
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2025-1-22 12:16 , Processed in 0.812885 second(s), 33 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表