解决 emoji表情存入数据库为' ??? '

简介: 今天把mysql切换为mariaDB,这是题外话 主要是emoji标签存入数据库会发现出现三个???的问题页面上也显示不出来,解决办法只要把内容从数据库里拿出来的时候解码即可for (Feedback f : feedbackList) { String newTitle = StringEscapeUtils.

今天把mysql切换为mariaDB,这是题外话

 

主要是emoji标签存入数据库会发现出现三个???的问题

页面上也显示不出来,解决办法只要把内容从数据库里拿出来的时候解码即可

for (Feedback f : feedbackList) {
            String newTitle = StringEscapeUtils.unescapeJava(f.getTitle());
            String newContent = StringEscapeUtils.unescapeJava(f.getContent());
            f.setTitle(newTitle);
            f.setContent(newContent);
        }

 最终效果:

 

 

相关文章
|
1月前
|
NoSQL Java 数据库连接
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
267 1
|
9月前
|
存储 安全 数据库
商品存入数据库怎么保证数据库的数据安全
商品存入数据库怎么保证数据库的数据安全
69 0
|
10月前
|
XML JSON 人工智能
springboot工程中调用第三方接口json数据定时存入数据库
springboot工程中调用第三方接口json数据定时存入数据库
|
存储 JSON 前端开发
表白墙服务器版【交互接口、服务器端代码、前端代码、数据存入文件/数据库】
表白墙服务器版【交互接口、服务器端代码、前端代码、数据存入文件/数据库】
表白墙服务器版【交互接口、服务器端代码、前端代码、数据存入文件/数据库】
|
SQL 数据库
学妹跑过来问我往数据库中存入汉字为啥报错【手把手讲解】
学妹跑过来问我往数据库中存入汉字为啥报错【手把手讲解】
学妹跑过来问我往数据库中存入汉字为啥报错【手把手讲解】
|
数据库
[原创]自动判断新增或者修改并且存入数据库
[原创]自动判断新增或者修改并且存入数据库
|
SQL C# 数据库
C#从SQL server数据库中读取l图片和存入图片
原文:C#从SQL server数据库中读取l图片和存入图片 本实例主要介绍如何将图片存入数据库。将图片存入数据库,首先要在数据库中建立一张表,将存储图片的字段类型设为Image类型,用FileStream类、BinaryReader把图片读成字节的形式,赋给一个字节数组,然后用ADO.SqlCommand对象的ExecuteNonQuery()方法来把数据保存到数据库中。
1424 0
|
XML 存储 SQL
《懒人Shell脚本》之七——格式化处理数据存入数据库实现
0、引言 实际应用开发中遇到:将非格式化的文件数据存储到数据库中。对于传统的格式化的数据:ini/json/xml我们都有现成的类库去实现。而对于如下非格式化的数据呢?以下是我的思考与实现。
131 0
|
Shell 数据库 数据格式
《懒人Shell脚本》之七——格式化处理数据存入数据库实现
实际应用开发中遇到:将非格式化的文件数据存储到数据库中。对于传统的格式化的数据:ini/json/xml我们都有现成的类库去实现。而对于如下非格式化的数据呢?以下是我的思考与实现。
661 0
|
存储 关系型数据库 数据库
带emoji字符串无法存入utf8数据库的解决办法
包含emoji的字符串,如,无法存入utf8编码格式的mysql数据库。网上说的解决办法有两种,一是自己转换,而是将数据库编码全部改成utf8mb4。这里介绍的是第一种办法。
1499 0

热门文章

最新文章