诡异的?号(UTF-8编码提交空格变成?号)
来源:互联网 发布:dnf一直网络连接中断 编辑:程序博客网 时间:2024/05/21 09:57
我的解决办法:
/**
* 转换UTF-8编码下空格诡异变成的?号* @param content
* @return
*/
public String transUTFQuestionMark(String content){
try {
byte[] spaces = {-62,-96};//UTF-8形式的空格的byte[]形式 即?号
String UTFSpace = new String(spaces,"UTF-8");//将byte[]型的空格用UTF-8的编码形式转换成?号
// System.out.println("====utf8空格===="+UTFSpace);
byte[] otherSpaces = {-62,-96,32};//UTF-8形式的空格的byte[]形式 即?号加一个空格 (? )
String otherUTFSpace = new String(otherSpaces,"UTF-8");//将byte[]型的空格用UTF-8的编码形式转换成?号+一个空格
// System.out.println("====utf8 other空格===="+otherUTFSpace);
// System.out.println("=== old content====="+content);
content = content.replaceAll(UTFSpace, " ");//首先替换后面不带空格的?号(必须首先)
// System.out.println("=====new content==="+content);
content = content.replaceAll(otherUTFSpace, " ");//然后替换不带空格的?号。
// System.out.println("=====final content==="+content);
// byte[] transContent = finalContent.getBytes("UTF-8");
// newContent = new String(transContent,"UTF-8");
// for(int i=0;i<transContent.length;i++){
// System.out.println("=============="+transContent[i]);
// }
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return content;
}
0 0
- 诡异的?号(UTF-8编码提交空格变成?号)
- 将eclipseNeon的编码变成UTF-8
- UTF-8编码的空格(194 160)问题
- 将oracle数据库的编码变成utf-8
- url编码输出会把+号变成空格
- 转载:解决采集UTF-8网页空格变成问号乱码
- Java 解决采集UTF-8网页空格变成问号乱码
- Java 解决采集UTF-8网页空格变成问号乱码
- Java 解决采集UTF-8网页空格变成问号乱码
- Java 解决采集UTF-8网页空格变成问号乱码
- Java 解决采集UTF-8网页空格变成问号乱码
- URl 传参时+号变成空格
- utf-8编码的页面向GBK编码的页面提交中文表单乱码终极解决方案
- ajax提交响应后台加号(+)变成空格
- ajax提交响应后台加号(+)变成空格
- php中urlencode空格变成+号解决方法
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- 如何手动的干净的删除linux上的ORACLE数据库
- Android HttpURLConnection用法详解
- 润乾——报表级填报属性
- ubuntu命令安装内核源码及升级内核源码
- Cocos2dx3.1 获取当前系统时间
- 诡异的?号(UTF-8编码提交空格变成?号)
- NDK Android* 应用移植方法
- JdbcTemplate下访问Oracle数据库插入数据时返回序列增长的主键
- V5行式报表
- 打patch出现relink报错——Adrelink is exiting with status 1
- eclipse启动“failed to create the java virtual machine”解决方法
- View Controller Programming Guid for iOS 笔记
- 正态分布及matlab实现
- 《程序员的自我修养-链接,加载和库》读后感