/**
* 转码
*
* @param src
* @return
*/
public static String escape(String src) {
if (null == src) {
return "";
}
int i;
char j;
StringBuffer tmp = new StringBuffer();
tmp.ensureCapacity(src.length() * 6);
// 遍历,对源字符串每一位进行转码
for (i = 0; i < src.length(); i++) {
j = src.charAt(i);
// 数字,字符不需要转码
if (Character.isDigit(j) || Character.isLowerCase(j) || Character.isUpperCase(j)) {
tmp.append(j);
} else if (j < 256) {
tmp.append("%");
if (j < 16) {
tmp.append("0");
}
tmp.append(Integer.toString(j, 16));
} else
// 其他转码
{
tmp.append("%u");
tmp.append(Integer.toString(j, 16));
}
}
return tmp.toString();
}
分享到:
相关推荐
URL中特殊字符的转码,URL编码表,8个特殊字符URL编码没有对其进行转码
附件内为转码工具,包含url转码,unicode 转码等类型,解压密码1024,如果可以的话麻烦给出使用意见幺,
url编码、解码工具。 小巧、方便、实用。 解压后直接使用。
这是一个URL编码转码工具,具体的功能和演示不发了。 实际功能是把网址转换为%hex 的形式。 1. 这个曾经是安全领域涉及到SQL注入破解屏蔽字符串的方法之一,但是现在已经很少用了 2. 这曾经是入侵大型网站(特别是...
Delphi url 编码及转码及特殊字符串替换--百度和腾讯用的就是这个.mht
1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))+’&device=’+encodeURI(encodeURI(device))+’&instrument=’;...接收和解析参数 代码如下: //获取URL参数 function GetRequest()
自己写的,可能有bug,请大家一块学习 环境为PB12 函数(及参数) 作用 arraysort 对一维数组进行排序 ...urldecode 将指定字符串以进行指定字符集url解码 urlencode 将指定字符串以进行指定字符集url编码 涨价了,哈哈
JS实现URL编码转换中文
url解码转码、url解码转码url解码转码url解码转码url解码转码
用于批量转换txt文本文档的编码格式。如果有大量的文件,一个一个打开另存为Unicode,那是很浪费时间的。剑儿为了方便大家对大量文本文件进行转换编码。该转换器采用文件流读取写入方式,尽量保持了文件的正确无误并...
url特殊符号转码。
易语言源码易语言URL编码转换模块源码.rar
URL 编码转换工具,用以将 %55%52%4C%20%B1%E0%C2%EB%D7%AA%BB%BB%B9%A4%BE%DF 这样的 16 进制格式还原为 ASCII 码,并可以处理类似 %u3235 这样的 unicode 格式。
https://blog.csdn.net/myWorld001/article/details/109261850
常用的SQL,及SQL优化
NULL 博文链接:https://houyajie.iteye.com/blog/2433839
易语言源码易语言批量编码转换工具源码.rar 易语言源码易语言批量编码转换工具源码.rar 易语言源码易语言批量编码转换工具源码.rar 易语言源码易语言批量编码转换工具源码.rar 易语言源码易语言批量编码转换工具...
* URL转码 将字符串和编码后的URL之间进行互转,例如将 "中文" 和 "%E4%B8%AD%E6%96%87" 互转 * JSON格式化 可以将JSON内容进行格式化,可选压缩或者不压缩模式 ### 计算类 * HASH计算器 计算常用的摘要值,...
今天写一个POST程序的时候有一段UNICODE字符串需要进行URL编码后进行提交 但是找遍了精易模块和百度都没有说有这这个命令 让Unicode字符串(易语言里面以字节集表示)直接进行正确的URL编码 所以就自己写了一个...
通讯约定:使用WebService方式进行通讯,传输协议:HTTPS,参数不做encode(URL转码)。特殊字符:&$% ii. 参数大小写约定:没有强制要求的地方,统一使用小写。 iii. 编码约定:如GBK或UTF-8等,默认为UTF-8。 iv...