当前位置: 首页 > news >正文

社会保险服务个人服务网站网络推广的工作内容

社会保险服务个人服务网站,网络推广的工作内容,制作图网 专业图片在线制作网站,网页制作与设计alt什么意思本周的工作结束&#xff0c;详述一些在项目代码中实际遇到的一些坑。 代码中遇到这样一个场景&#xff1a; 有个业务接口&#xff0c;接口返回的值是一个JSON格式的字符串&#xff0c;通过JSON解析的方式&#xff0c;解析为格式为&#xff1a; Map<Long, Map<String, O…

本周的工作结束,详述一些在项目代码中实际遇到的一些坑。

代码中遇到这样一个场景:

有个业务接口,接口返回的值是一个JSON格式的字符串,通过JSON解析的方式,解析为格式为:
Map<Long, Map<String, Object>> 的数据格式。

然后,根据业务keyId,去上面接口返回的map取值,发现一直为null。

场景复现代码如下所示:

		Long key = 89765487L;String returnStr = "{89765487:{\"uid\":\"2\",\"uname\":\"张三\"}}";Map<Long, Map<String, Object>> strMap = JSON.parseObject(returnStr, Map.class);System.out.println("strMap = " + strMap);Map<String, Object> valueMap = strMap.get(key);System.out.println("valueMap = " + valueMap);
strMap = {10003={"uid":"2","uname":"张三"}}
valueMap = null

解决方案:

在这里插入图片描述
发现转化成的Map的key变为String类型的了,此时get Long类型返回为null。
为了由于类型不一致导致的取值问题,现在统一把Map中的key使用string类型。

        String key = "89765487";String returnStr = "{89765487:{\"uid\":\"2\",\"uname\":\"张三\"}}";Map<String, Map<String, Object>> strMap = JSON.parseObject(returnStr, Map.class);System.out.println("strMap = " + strMap);Map<String, Object> valueMap = strMap.get(key);System.out.println("valueMap = " + valueMap);
strMap = {89765487={"uid":"2","uname":"张三"}}
valueMap = {"uid":"2","uname":"张三"}
http://www.ritt.cn/news/3477.html

相关文章:

  • 做企业网站的架构图汕头网站推广排名
  • 做门户网站怎么赚钱南京seo代理
  • 菲律宾有做网站的吗谷歌搜索引擎下载安装
  • 移动门户网站建设特点合肥百度搜索排名优化
  • 安阳市建设工程招标投标协会网站电商培训内容
  • 银川做网站设计的公司青岛网站排名提升
  • 用电脑怎么做网站建网站模板
  • 淘宝网站模板是什么做的搜索引擎优化目标
  • 哪里建设品牌网站电子商务网站建设
  • 精准营销的核心四川seo多少钱
  • 中国建设银行网站查询it菜鸡网seo
  • 网站备案证书在哪里下载大数据下的精准营销
  • 沈阳市网站设计制作公司腾讯广告投放平台
  • 做网站 科目线上推广渠道有哪些方式
  • 网站建设与研发关键词搜索引擎工具
  • 国家建设部网站2018年搜索引擎营销的主要方式有哪些?
  • 做网站优化如何写方案移动优化课主讲:夫唯老师
  • wto最新新闻鄂尔多斯seo
  • 好的版式设计网站百度seo自然优化
  • 网站建设流程包括哪些内容软文外链代发
  • 域名备案做电影网站友情链接怎么做
  • 长沙企业网站建设品牌金泉网做网站多少钱
  • 大前端最新网站品牌网站建设哪家好
  • seo的名词解释如何进行搜索引擎优化
  • 如何做多语言网站抖音黑科技引流推广神器
  • 如何做一个网页设计方案搜索引擎优化要考虑哪些方面?
  • 陕西工程造价信息网seo排名工具有哪些
  • 嘉兴制作网站软件优化seo系统
  • 徐州cms建站网站建设黄页视频
  • 网站建设常用视频格式设计网站排行