Java 对字符串进行 utf-8 编码
Java 对字符串进行 utf-8 编码
·
我们在调用第三方 API 时,常常会被要求用到路径变量,而路径变量一般都是 utf-8 编码的,因此需要对传入的字符串参数进行 utf-8 编码处理。
本文提供一种使用 URLEncoder 库进行编码的方式。
废话少说,上代码。
// 使用 URLEncoder 库对字符串进行 utf-8 编码
import java.net.URLEncoder;
public String encodePathVariable(String pathVariable) {
String ret = "default";
try {
ret = URLEncoder.encode(pathVariable, "utf-8");
System.out.println(pathVariable + " : " + ret);
}catch(Exception e) {
System.out.println(e);
}
return ret;
}
学习记录,欢迎指正。
更多推荐
已为社区贡献4条内容
所有评论(0)