Kotlin URL解码:使用URLDecoder解码URL编码字符串
在Kotlin中,可以使用URLDecoder类的decode方法来对字符串进行URL解码。以下是一个示例:\n\nkotlin\nimport java.net.URLDecoder\n\nfun main() {\n val encodedString = "param1%3Dvalue1%26param2%3Dvalue2"\n val decodedString = URLDecoder.decode(encodedString, "UTF-8")\n println(decodedString)\n}\n\n\n在上面的示例中,encodedString是通过URLSearchParams在JavaScript中生成的URL编码字符串。URLDecoder.decode方法将其解码为原始字符串,并使用UTF-8字符编码。\n\n输出结果为:\n\n\nparam1=value1¶m2=value2\n\n\n请注意,URLDecoder.decode方法的第二个参数指定了字符编码。在上面的示例中,我们使用了常见的UTF-8编码。根据你的实际需求,你可能需要更改它来匹配你的编码格式。
原文地址: https://www.cveoy.top/t/topic/pNd1 著作权归作者所有。请勿转载和采集!