用postMan 传来的值, String 接收的值为null呢?
传进来时有的,就是String 接收,就为空了呢?
第2、3行即是获取请求参数 subject、total的参数值(等号=后面的值),第4、5的是获取值的值,通常不是这么玩的。题主是不是理解上有偏差?
你的key值不对啊。
key是"小童鞋-自画像"?
subject加个双引号
你的subject获取的String类型是小童鞋-自画像,你再用"小童鞋-自画像"去取数据,.JSON数据找不到这个Key.检查下返回的JSON数据这个key到底是啥
楼上说,你都可能不知道,也可以不知道,
你可能不知道是什么key,
但是,你肯定知道或听说过参数或参数名,
说白了,你目前在后端没获取到值,
其实,就是前端传来的时候,参数名不对应或参数参数名和值对换了。
你确认下即可。
用中文作为key?看下是不是因中文导致的原因吧
首先 传入的参数只有两个:subject total , 前面两行代码获取传入的值是正确的接着后面两行的代码你是想赋值还是想干嘛; 赋值的话没有必要, 反正最后转换来转换去 都是在 传入的两个参数上面做文章。 直接去除中间两行代码, 后面处理直接使用 subject total 两个值 就可以了。