今天用springmvc的时候,用string类型接收json字符串的时候报错,哪位大佬能解释下,json串和普通的java字符串有什么区别么?为什么不能用String作为接收参数?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
关于json字符串的问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
农夫丶果园 2020-01-13 03:57关注因为你传递的参数名和你接口指定的不一样 , @RequestPart("video") 改为 @RequestPart("videoString") , 平时都是@RequestParam 和 @RequestBody ,这个@RequestPart还没怎么用过。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-01-25 07:33回答 3 已采纳 这种json是变化的情况,就不应该用一个固定的实体去对应了,直接用Map,能满足你的这种需求。
- 2020-04-19 03:30回答 2 已采纳 你是在用Spring写吗? 是的话mavn添加依赖包,然后@ResponseBody注解返回消息会自动转成json的, com.fasterxml.jackson.core
- 2021-08-23 13:51回答 4 已采纳 public static void main(String[] args) throws Exception { String str ="{\"result\":[{\"MI
- 2024-03-13 14:44兔子昂的博客 可以看到格式化后的json是按照key的英文字母来排序的,并没有按照原json字符串中的顺序来打印。格式化后json字符串中key的顺序和原json字符串中的顺序是一致的。
- 2022-01-17 03:07回答 2 已采纳 自己记录一下吧,不知哪位大神有简单的方式。 ```java //文件读取字符串 jsonStr = sb.toString(); //转jsonOb
- 2022-07-30 07:31回答 6 已采纳 调用时,参数时json字符串。后端接收时将json字符串转为json对象。restcontroller注解等价于controller+responseBody,restcontroller注解加在类上
- 2023-01-15 10:04回答 3 已采纳 最简单的方法:将json字符串直接复制到idea的入参的空字符串里。 然后idea会自动解析成你要的样式。最后直接复制即可。 若有帮助,记得采纳哦。若有问题可留言活私信。
- 2024-10-15 06:35心上之秋的博客 一:概述在Java开发中,处理JSON数据是常见的任务之一。JSON(JavaScript Object Notation)是一种轻量级...在Java中,我们经常需要将JSON字符串转换为JSONObject,以便进行进一步的处理。本文将介绍几种在Java中将JSO...
- 2017-08-13 01:27回答 8 已采纳 这个问题是第三方传递过来的json值,例如c下的值,它是一个json字符串,直接赋给c,就会出现空格,需要处理下,例如 var le = $.parseJSON(datas);//datas为c下的
- 2019-05-08 15:27回答 1 已采纳 你应该放入的是对象,参考代码如下: ``` const row1 = []; var charData = data.charts; //找出所有的key var props = Obj
- 2015-12-11 00:53回答 4 已采纳 用StringWriter 然后再用 ObjectMapper 里面的writevalue()方法 进行 替换
- 2022-02-21 03:47快乐骑行^_^的博客 Java系列之:生成Json字符串一、拼接Json字符串二、使用JSONObject()生成字符串 一、拼接Json字符串 import com.alibaba.fastjson.JSONObject; import java.util.concurrent.ExecutionException; public class ...
- 2021-02-27 03:00木广蛋蛋的博客 1.直接用fastjson的静态方法string JSON.toJSONString(list)方法就行,JSON.toJSONString(list)将java list转为json字符串。2.toJsonString()方法,有两个重载,一个是JSON.toJsonString(list),直接将list转为json...
- 2022-02-06 08:01海阔天空BM的博客 java接受字符串,先将JSON字符串变为JSON对象,然后再或者JSON对象中的各个值,可以是字符串,也可能是数组。 String str1="{\"name\":\"lss\"}"; JSONObject jsonObject=JSONObject.parseObject(str); // 将JSON...
- 2022-03-17 02:37遗忘小白的博客 java 解析 json 字符串 一般使用 fastjson 进行操作,即导入以下依赖即可 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2....
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司