您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x82 \xE2...' for column 'content

Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x82 \xE2...' for column 'content

来源:飒榕旅游知识分享网

昨天报了这么一个很稀奇的错。。。看到第一眼以为是编码有问题。。

然后各种调编码  不过并没有什么乱用

后来我把需要添加进数据库的东西粘出来。。发现有单引号。。我又以为是单引号的问题。。然后又是一波搜索


结果后来问题解决  搜了     \xF0\x9F\x98\x82 \xE2   发现这个编码是叫emoji表情   然后我需要保存他。。所以我就直接替换了


content = content.replaceAll("[\ud800\udc00-\udbff\udfff\ud800-\udfff]", "");
把表情替换掉成空字符串。。顺利插入


因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务