A JSONArray text must start with at 1

A JSONArray text must start with at 1 character 2 line 1

起因:String数组转 JSON 后端调用出错

复制代码
JSONUtil.toList(xx.getTags(), String.class) 

数据库对象entity转包装类 方法 ,其中数据库字段tags是String类型,在包装类中想转换为 JSON

java 复制代码
public static PostVO objToVo(Post post) {
        if (post == null) {
            return null;
        }
        PostVO postVO = new PostVO();
        BeanUtils.copyProperties(post, postVO);
        postVO.setTagList(JSONUtil.toList(post.getTags(), String.class));
        return postVO;
    }

原因:数据库存入的字段不对,不应该是 xx ,而是应该是 XX,XX

相关推荐
2601_9620562312 分钟前
EasyMarkets:“网络安全需求持续升温”
数据库·人工智能
润乾软件19 分钟前
SQLazy:合并有重叠的时间区间
数据库·sql·sqlazy
拾光Ծ30 分钟前
【MySQL】复合查询、表的连接
java·数据库·sql·mysql
Knight_AL1 小时前
MySQL 递归 CTE:WITH RECURSIVE 用法详解
android·数据库·mysql
行云&流水2 小时前
自动备份mysql数据库
数据库·mysql
IMPYLH2 小时前
HTML 的 <option> 元素
服务器·数据库·html
破芽2 小时前
mysql常用命令查询
数据库·sql·mysql
数字新视界2 小时前
动环智能监控全面提升机房管理与安全效率
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统
程序员-Benothing2 小时前
MySQL 中的 Log Buffer 是什么?它有什么作用?
数据库·mysql·面试
倔强的石头_12 小时前
连接数失控排查:从数据库会话、应用线程池到连接池泄漏
数据库