在UT中从UTF-8转换为实际字符

时间:2015-10-14 10:39:13

标签: java utf-8 character-encoding

我在JAVA彻底的GET方法中向我的Web服务发送参数字符串值,法语字符“ç”。在java中,它以UTF-8编码形式显示为%C3%A7

如何在执行过程中将其转换回相同的法语角色?

1 个答案:

答案 0 :(得分:1)

你回答你是@Joe喜欢的人;你需要“转换”查询字符串:

String result = java.net.URLDecoder.decode(url, "UTF-8");

这不是UTF-8的问题,而是一个网址。

附注:在评论中,您声明您通过GET传递数据,如果Web服务的语义是修改我建议使用POST方法的数据。