针对APP输入表情后端如何处理的问题
来源:互联网 发布:淘宝全球购认证 编辑:程序博客网 时间:2024/06/05 15:01
。。APP发送一个表情给后台,后台这样处理:
String emojiStr=URLEncoder.encode(letterModel.getLetterContent(), "utf-8");
letterModel.setLetterContent(emojiStr);
这样无论是表情还是文字都会在数据库中已这样的方式存储,看letterContent:
它已%**%**这样的方式存储。。
然后,我们在查letterContent的时候要这样处理:
if (temp.getLetterContent() != null) {
String emojiStr = URLDecoder.decode(temp.getLetterContent(), "utf-8");
temp.setLetterContent(emojiStr);
}
这样后端就可以很好处理的。。当然啦。有两个前提:
1配置文件:jdbc.url=jdbc:mysql://192.168.1.254:3306/guide?characterEncoding=utf-8&autoReconnect=true&rewriteBatchedStatements=TRUE
2MySQL数据库版本,好像是要大于5.5吧。。貌似是说utf-8什么的能存储像emoji这样四个的字节,但是老版本只能存储3个字节。。
详细原理,以后再深究。
后来发现配置文件不需要是上面的那个样子,直接:jdbc.url=jdbc:mysql://192.168.1.254:3306/guide?characterEncoding=utf-8这样也是可以的
- 针对APP输入表情后端如何处理的问题
- app后端设计(5)-- 表情的处理
- 32.APP后端处理表情的一些技巧
- EditText禁止输入Emoji表情的处理
- app后端设计(12)--图片的处理
- 33.APP后端处理视频的方案
- iOS 过滤输入Emoji表情的问题
- 针对android信鸽推送多次重复启动app的问题处理
- 移动APP后端网络处理一些问题记录
- java后台处理APP表情
- iOS输入框中Emoje表情的处理
- 如何判断输入的内容中是否包含emoji表情
- 【一秒演示】 如何高效开发能处理后端数据的移动APP,节省服务端维护成本
- 解决protostuff+redis输入emoji表情出现乱码的问题
- 12.app后端如何选择合适的数据库产品
- APP后端开发问题总结
- Android表情的处理
- app后端设计(14)--LBS的偏移问题
- Spring MVC的安全隐患及建议
- 开源的新浪微博 Android 客户端:Aisen源码项目
- Entity Framework 中的Code First 中引入数据库函数
- C++ using关键字作用
- 从为什么String=String谈到StringBuilder和StringBuffer
- 针对APP输入表情后端如何处理的问题
- java和ibatis调用存储过程并取得返回值
- 北大计算机课程体系
- 按钮倒计时
- Laravel 4 入门三讲(上)laravel 在启动的时候到底做了什么?
- 产生随机字符串
- HTML5的datalist元素
- 通过uploadify上传文件中的问题
- poi导出excel代码