java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 13928|回复: 77

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66375

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

    发表于 2019-2-11 21:51:52 | 显示全部楼层 |阅读模式
    《java语言将json字符串转为map并获取值》
      p+ ^  U( t, L! i4 ^0 j看到网上很多方式来将josn字符串转为map并获取其中的值,感觉相当的繁琐,这里用一个比较简单的方式实现了下,在这里引的包是fastjson1 h) J4 t  t* w9 R! P4 n
    ; Z" X. W) R  h9 ~2 {8 X
    + E! e3 V! \7 T/ O" v/ j
    String jsonStr = "{\n" +
    " m+ Y' h- z+ t
            "\"PRINCIPAL\":1000,\n" +
    2 F- n& U" g7 v, D7 d& \
            "\"INTEREST\":250,\n" ++ `& S' O) O0 Y6 K' W/ p
            "\"SERVICE_AMOUNT\":200,\n" +
    * d5 D! U9 a8 Q2 V1 B9 ~$ \- j
            "\"GUARANTEE_FEE\":100,\n" +
    0 c5 |/ z$ w: V) @
            "\"OVERDUE_AMOUNT\":50\n" +
      v7 m6 U2 ]- }2 V, v2 B8 c
            "}";: ]+ G1 T% q; t* e
    ! q* l4 E/ R1 f% v+ d
    Map<String, Object> map=JSON.parseObject(jsonStr, Map.class);
    3 j4 f/ i6 `- @' ?0 n; j
    System.out.println(map.get("PRINCIPAL"));) V4 P! n& v' f  `3 C
    2 C9 ?4 X: w/ f. y
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4107

    帖子

    8216

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4221

    帖子

    8444

    积分

    年度VIP

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

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4317

    帖子

    8656

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4237

    帖子

    8476

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

  • TA的每日心情

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

    [LV.1]初学乍练

    0

    主题

    4245

    帖子

    8506

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4377

    帖子

    8756

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4167

    帖子

    8336

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4238

    帖子

    8490

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4222

    帖子

    8446

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-12-22 09:21 , Processed in 0.272298 second(s), 30 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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