我想知道在处理德语、日语、朝鲜语、Java和C语言中的utf8中的特殊字符(如β)时是否有问题。
我们在Java端使用java.text.Normalizer.Form.NFD,并将字符串传递给DB,其中我们在C中有自定义函数来规范化字符串.We有问题的名称有升序和特殊的characters..eg :如果名称有assu,规范化后DB将其更改为用于规范化的C函数中的"assu“。
这是C中的UTF8的问题,还是我们应该处理这些特殊字符的Java和C规范化程序functions.How之间的不匹配。
发布于 2018-03-02 23:32:41
尝试使用Normalizer.Form.NFC或Normalizer.Form.NFKC,您可以在here中找到其他信息
https://stackoverflow.com/questions/23196130
复制相似问题