java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12351|回复: 77

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66083

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

    发表于 2019-2-11 21:51:52 | 显示全部楼层 |阅读模式
    《java语言将json字符串转为map并获取值》
    ( C5 p2 \  A2 ]1 Y! ~看到网上很多方式来将josn字符串转为map并获取其中的值,感觉相当的繁琐,这里用一个比较简单的方式实现了下,在这里引的包是fastjson, K" R( ^" g7 g; E0 k( ^3 ^
    $ ^4 b5 p; @5 g7 {
    0 r- V0 K9 O$ u9 @4 ?3 a& @2 {
    String jsonStr = "{\n" +( _" [4 X: h4 Q# [* s- j$ l
            "\"PRINCIPAL\":1000,\n" +
    - G4 \0 h7 F* T* G
            "\"INTEREST\":250,\n" +
    ; z; ?* x: k# v' A
            "\"SERVICE_AMOUNT\":200,\n" +- P' P: P1 O- ?# x1 K( Z8 W9 z
            "\"GUARANTEE_FEE\":100,\n" +
    - E5 l1 U5 h! ^! c
            "\"OVERDUE_AMOUNT\":50\n" +
    : Q$ `8 Q4 S; K* o4 J5 T" ~
            "}";  Y8 o& a0 _1 M/ i1 Q+ M
    7 O4 H" H9 `  W" N# K- e
    Map<String, Object> map=JSON.parseObject(jsonStr, Map.class);
    " N7 y' o' h  g2 c- M2 v
    System.out.println(map.get("PRINCIPAL"));
    . a& k7 f& ~, j+ O& a! \

      P5 @$ S# Y3 @7 J3 `
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3177

    帖子

    6356

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3255

    帖子

    6512

    积分

    年度VIP

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

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3267

    帖子

    6556

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3247

    帖子

    6496

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

  • TA的每日心情

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

    [LV.1]初学乍练

    0

    主题

    3253

    帖子

    6522

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3393

    帖子

    6788

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3232

    帖子

    6466

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3240

    帖子

    6494

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3233

    帖子

    6468

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-4-20 03:51 , Processed in 0.100520 second(s), 29 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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