关于编程时,文本的编码问题~ “%25E4%25B9%259E%25E8%25AE%25A8%25E5%2584%25BF”,这是什么编码方式??

原文本“乞讨儿童~拐卖儿童”
--->
转码后文本“%25E4%25B9%259E%25E8%25AE%25A8%25E5%2584%25BF%25E7%25AB%25A5%257E%25E6%258B%2590%25E5%258D%2596%25E5%2584%25BF%25E7%25AB%25A5”
请问这是什么类型的编码?谢谢

第1个回答  推荐于2016-12-02
HttpServerUtility.UrlEncode (String)
HttpServerUtility.UrlDecode(String)
c#中是这个,一般用来url传值编码追问

请问,java中怎么将文本转换成这种编码,然后输出啊?谢谢。

追答

这个我真不知道,对java一窍不通

参考资料:http://msdn.microsoft.com/en-us/library/04tk1z2s.aspx

本回答被提问者采纳
第2个回答  2011-04-22
是UNICODE编码
第3个回答  2018-07-19
二次编码
两次解码就行了
前面的%25对应的就是百分号
第4个回答  2018-02-26
java.net.URLEncoder.encode(str)
java.net.URLDecoder.decode(str)