java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject解决办法
JAVA string to Cannot be 解决办法 com lang
2023-06-13 09:12:27 时间
大家好,又见面了,我是你们的朋友全栈君。
java.lang.ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject
at com.alibaba.fastjson.JSONObject.getJSONObject(JSONObject.java:109)
问题概述 “ java.lang.ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject ” 表示不能将JSON字符串转换为JSONObject对象,
出现错误的原因是因为字符串不是一个标准的json格式,可以打印到控制台看下字符格式,
如果不能找到错误原因,可以用Postman 或者浏览器 json格式化一下。
示例:
一个正常的json字符串,如下:
String s = “{\”id\”:1,\”name\”:\”name\”}”; JSONObject.parseObject(s, T.class);
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160415.html原文链接:https://javaforall.cn
相关文章
- java运算中的取余
- java 实现 按位异或_Java 按位异或的性质及其妙用
- java 链表长度_Java实现单向链表[通俗易懂]
- java输入方式「建议收藏」
- JAVA 实现简单的学生成绩管理系统
- java中map根据value找key_Java Map和Map<String, Object>类型,map通过value找key
- Java Web(五)Web
- java运行环境配置(jdk配置)Java博客 2 年前 桃李Taoli
- java代码质量检查工具_jvm问题排查
- java——String中的大小写字母的转换 substring()方法的介绍
- swagger报错 java.lang.NumberFormatException: For input string: ““
- Java线程池
- Java程序员的经典错误,请注意
- 【愚公系列】2023年04月 Java教学课程 140-Spring MVC框架的拦截器
- JAVA 新提案:努力简化Hello World,让初学者更好地接受 Java !
- Java通过join方法来暂停当前线程详解编程语言
- java中String类型转Map类型详解编程语言
- Java length()方法:获取字符串的长度
- 数据库写入Java实现MySQL数据库的写入操作(java向mysql)
- 极速搭建Java连接SqlServer数据库(java连接sqlserver)
- 在Linux环境下轻松搭建Java开发环境(linux下搭建java)
- 使用Java远程控制Linux 实现简单、高效的服务器管理(java控制linux)
- 使用Java监听MySQL数据库变化(java监听mysql)
- Java与MySQL事务处理(mysql中java事物)
- Java程序建立Oracle数据库表的实现方式(java建oracle表)
- Java存入Oracle数据库实现快速高效的数据存储(java存入oracle)
- java字符串相减(很简单的一个方法)
- java捕获异常信息存入txt文件示例