报告中的Unicode绑定特殊辅助字符输出错误 [英] Unicode binded Special Auxiliaries character output error in report

查看:69
本文介绍了报告中的Unicode绑定特殊辅助字符输出错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将字符串作为 අධ්‍යාපන 插入到mysql utf-8数据库中。但是,报表中的输出显示为:අධ්

I inserted a string into a mysql utf-8 database as අධ්‍යාපන. But the output in the Report displays as : අධ් ්‍ය පන.

其他绑定字符也会发生这种情况。我可以使用什么解决方案来解决此问题?

This happens to other binding characters too. What solution can I use to fix this?

推荐答案

(我没有答案,但是有更多信息。也许您或其他人可以从这里拿走。我对僧伽罗语一无所知。)

(I don't have an "answer", but further info. Maybe you or someone else can take it from here. I know nothing about Sinhala.)

第一个十六进制为

E0B685 E0B6B0 E0B78A E2808D E0B6BA E0B78F E0B6B4 E0B6B1

SELECT HEX(...)显示什么?另一个是

E0B685 E0B6B0 E0B78A 20 E0B78A E2808D E0B6BA 20 E0B6B4 E0B6B1

注意其中的空格( 20 )。我想知道是什么加上了空格。

Notice the spaces (20) in it. I wonder what added the spaces.

您能解释一下这两个字符吗?一个被重复,另一个被删除了??

Can you explain these two characters? One was duplicated, the other was removed??

UTF=8      Unicode          Meaning
E0B78A     3530=x0DCA  [්]  NSM  SINHALA SIGN AL-LAKUNA
E0B78F     3535=x0DCF  [ා]    L  SINHALA VOWEL SIGN AELA-PILLA

这篇关于报告中的Unicode绑定特殊辅助字符输出错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆