好的,我不确定我的措辞是否正确,但我得到了以下形式的 url:
http://zh.wikipedia.org/wiki/%E5%A4%A9%E6%96%87%E5%AD%B8
但我想把它转换成中文字符,如下所示:
http://zh.wikipedia.org/wiki/天文学</p>
什么是批处理的好语言?是否有现有的函数来进行转换,或者我必须依赖字符串操作。似乎转换需要某种对查找表的调用。
我知道它们是相同的,但它们的显示方式不同。我喜欢不带 %# 的可读字符。
好的,我不确定我的措辞是否正确,但我得到了以下形式的 url:
http://zh.wikipedia.org/wiki/%E5%A4%A9%E6%96%87%E5%AD%B8
但我想把它转换成中文字符,如下所示:
http://zh.wikipedia.org/wiki/天文学</p>
什么是批处理的好语言?是否有现有的函数来进行转换,或者我必须依赖字符串操作。似乎转换需要某种对查找表的调用。
我知道它们是相同的,但它们的显示方式不同。我喜欢不带 %# 的可读字符。
在 JavaScript 中
alert(decodeURI("http://zh.wikipedia.org/wiki/%E5%A4%A9%E6%96%87%E5%AD%B8"))
见http://jsfiddle.net/rtoal/uv2Xy/
对于其他语言,请在网上搜索“url 解码”(或 uri 解码)。