根据ASCII找出乱码字符
来源:互联网 发布:jdk1.7 mac 编辑:程序博客网 时间:2024/06/03 19:28
客户修改系统的配置,然后以xml格式保存在数据库中,系统中已经做了编码处理,在一个客户的系统上发现可能是由于乱码引发的问题,不知道客户是怎样编辑的,导致有乱码发生:(,需要把有乱码的给找出来,然后重新编辑,再保存,就可以把乱码现象给处理了。
str = xmlData.getData();//转换为字符数组char[] cs = str.toCharArray();def int c;//编历,一个一个地比较for(char cc : cs){//转为整形,每一个ASCII字符对应一个0-127间整数,c = (int)cc;//对照ASCII字符表,32以下的需要进行排查,但换行符,回车之类的不在排查范围,有其它特殊情况的,也要一并考虑。if (c < 32 && c != 10 && c != 9 && c != 13) {//找到乱码字符,做其它处理,或是输出 buf.append("找到乱码字符: " + c); buf.append("\n") break; }}
在这里,熟悉ASCII字符表还是挺有用的,记录一下,基础很重要。
0 0
- 根据ASCII找出乱码字符
- 根据ASCII码输出字符
- 根据ASCII码如何获取字符
- 根据ascii码打出不可见字符
- 52.找出字符串中ASCII码最大的字符
- 根据输入m数据,找出str的m个字符的所有字符串
- java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
- java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**
- java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
- java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
- java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**
- java中文乱码解决之道(2):字符编码详解:基础知识 + ASCII + GB**
- java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
- AscII 字符表
- ASCII控制字符含义
- ASCII字符编码表
- ASCII 字符表
- ASCII字符对照表
- UIWebView监听ajax请求
- css 当用id选择器与 class 选择器选择同一目标但是应用不同修饰时的选择问题
- setsockopt 设置 SO_LINGER 在Android socket编程中的一个问题:
- 导航栏影响滚动视图的内部布局问题
- Lubuntu 无法打开networkmanager
- 根据ASCII找出乱码字符
- 下载代码添加 SSH Public Key的方法
- PAT--1112. Stucked Keyboard
- Handler导致的内存泄露问题
- 自动分析工具:数据科学家职业的终结者
- Lesson 1: Bresenham’s Line Drawing Algorithm
- android四大组件之一Service
- 对于树状数组的理解
- Java垃圾收集学习笔记