转码:unescape("%u7B80%u4F53%u4E2D%u6587")--->escape("简体中文")

unescape("%u7B80%u4F53%u4E2D%u6587")
"简体中文"
escape("简体中文")

"%u7B80%u4F53%u4E2D%u6587"

说明
  escape   方法返回一个包含了   charstring   内容的字符串值(   Unicode   格式)。所有空格、标点、重音符号以

   及 其他非   ASCII   字符都用   %xx   编码代替,其中   xx   等于表示该字符的十六进制数。例如,空格返回的是

  "%20 "   。 

具体参考:

http://yowukesa.iteye.com/blog/573588

http://www.w3school.com.cn/jsref/jsref_unescape.asp

时间: 2024-10-16 22:54:43

转码:unescape("%u7B80%u4F53%u4E2D%u6587")--->escape("简体中文")的相关文章

JSON 之 SuperObject(8): 关于乱码的几种情况 - 向 Henri Gourvest 大师报告

这几天学习 JSON - SuperObject, 非常幸运地得到了其作者 Henri Gourvest 大师的同步指点! (Henri 大师也是 DSPack 和 GDI+ 头文件的作者; 大师是法国人, 竟能用中文给我回复, 没想到!). 学习中发现 SuperObject 有些地方对中文(或者说 Unicode)支持不是所期望的, 现在专贴提出来供大师鉴别. 以下例子都会出现乱码, 虽然都可以有变通的方案, 但如果不乱码就太好了! unit Unit1; interface uses  

XE3随笔8:关于乱码

以下例子都会出现乱码, 虽然都可以有变通的方案, 但如果不乱码就太好了! unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, StdCtrls; type   TForm1 = class(TForm)     Memo1: TMemo;     Button1: TButton;     Button2: TButto

URL编码总结

URL编码总结           URL是Universal Resource Locator的简称,翻译过来那就是统一资源定位符,好吧,我们经常会俗称为网页地址.一个URL的格式通常是这样的:协议类型://服务器地址(必要时需加上端口号)/路径/文件名?参数,比如http://zh.wikipedia.org:80/w/index.php?title=Special,协议是HTTP,服务器地址是zh.wikipedia.org,端口是80,路径和文件名是/w/index.php,参数是tit

一段网上java常见escape和unescape方法的BUG

escape编码和unescape编码,就是将一个字符转换为16进制unicode编码,前面加%字符进行标识. 此处不再多做解释,参考这里:http://www.jb51.net/article/23657.htm. 原本是js的一个方法,后来被转成java方法.具体参考这里 http://blog.sina.com.cn/s/blog_4bb52a160100d9tm.html ,是被程序员们copy和paste最多的通用代码. 先看一下escape源码: /** * 实现js前台的escap

asp.net使用unescape读取js escape编码过的字符串

escape() 是JavaScript的编码函数 例子:var esstring=escape("helloworld"); 为了防止数据传输读取中出现乱码现象,字符串往往要用JS的escape()函数把字符串编码,然后在用unescape()函数解码,当然,这个在网页前台的JS操作中没有什么困难的.但是对于用JS的escape()编码过的字符串,在用后台语言处理中,怎样读出来呢?asp.net可没有unescape()这个函数可以直接解码.不过可喜的是,asp.net可以添加其他的

js几种escape()解码与unescape()编码

js几种escape()解码与unescape()编码 www.111cn.net 编辑:kepeer 来源:转载 一篇js几种escape()解码与unescape()编码函数,同时我们也和它和服务器同步了,有需要的朋友可以参考一下哦. 服务器端: Server.UrlEncode()方法对Url进行编码 Server.UrlDecode()方法 对url进行解码 Js方法: escape() 函数可对字符串进行编码: unescape() 函数可对字符串进行解码: 定义和用法 unescap

JS-编码函数:escape(),encodeURI(),encodeURIComponent()

1.escape() escape()是js编码函数中最古老的一个.虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起. 实际上,escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值.比如"春节"的返回结果是%u6625%u8282,也就是说在Unicode字符集中,"春"是第6625个(十六进制)字符,"节"是第8282个(十六进制)字符. escape("

JavaScript全局函数 unescape() escape() encodeURI() decodeURI() decodeURIComponent() encodeURIComponent()

unescape() 函数可对通过 escape() 编码的字符串进行解码. 语法unescape(string)  string必需.要解码或反转义的字符串.返回值 string 被解码后的一个副本. 说明:该函数的工作原理是这样的:通过找到形式为 %xx 和 %uxxxx 的字符序列(x 表示十六进制的数字),用 Unicode 字符 \u00xx 和 \uxxxx 替换这样的字符序列进行解码. 提示和注释注释:ECMAScript v3 已从标准中删除了 unescape() 函数,并反对

php解码js使用escape转码的函数

/** * 功能和js unescape函数,解码经过escape编码过的数据 * @param $str */ function unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i < $len; $i ++) { if ($str[$i] == '%' && $str[$i + 1] == 'u') { $val = hexdec(substr($str, $i + 2, 4)); if ($val &