char的值=65279的问题

今天编写一个api,需要调用第三方的一个api接口,但是测试的时候发现回来的数据总是和调试的时候看到的不一样 各种测试 显示加上trim() 修改编码 但是结果很顽固,于是循环字符串以char[] 输出,仍是没有看出差别 于是以int输出 看到了一个特别的数字65279 百度后找到原因 可能是因为用过记事本等不规范的工具编写过代码 以至于添加了BOM ,这里有两个链接大家可以参考此问题哦

文本处理中unicode字符65279(ZERO WIDTH NO-BREAK SPACE)遇到的问题

Byte order mark

char的ASCII码值=65279

显示是一个空字符

猜你喜欢

转载自blog.csdn.net/qy_0626/article/details/78435060
今日推荐