目前,我在接收来自移动用户的字符串输入时遇到问题。
输入的字符串包含utf8mb4个字符(笑脸,表情符号等)。
这在我的后端(mysql)中引起错误,因为它仅接受utf-8输入。
现在,如何将所有utf-8mb4输入替换为utf-8?
def utf8mb4string = '👳👳👳👳👳👳👳';
// parse the utf8mb4string to utf8
// logic here
//possible utf8 result maybe: '�������'
我也在这里How would I convert UTF-8mb4 to UTF-8?找到了类似的问题
但尚无明确答案,尤其是Groovy中的实现。
最佳答案