unicode字符的转换

{"data":{ 转换为unicode的拆解

原文:
{"data":{

转换为的unicode(为了直观,第一行后面加了个\):

\u007b\u0026\u0071\u0075\u006f\u0074\u003b \
\u0064\u0061\u0074\u0061\u0026\u0071\u0075\u006f\u0074\u003b\u003a\u007b

是不是发现了问题, unicode明显比原文多多了。 为什么呢?
下面来拆解下:

\u007b 对应符号 {
  
\u0026\u0071\u0075\u006f\u0074\u003b 这一长串表示什么?
    \u0026 对应符号 &
    \u0071 对应符号 q
    \u0075 对应符号 u
    \u006f 对应符号 o
    \u0074 对应符号 t
    \u003b 对应符号 ;
合起来就是"
对应符号 "    引号为什么有这么一长串,是因为其实是"对应的6个字符。

\u0064 对应符号 d
\u0061 对应符号 a
\u0074 对应符号 t
\u0061 对应符号 a
\u003a 对应符号 :
\u007b 对应符号 {

其他的一些常用unicode

\u000d\u000a\u0026\u0023\u0031\u0036\u0030\u003b
  \u000d CR是回车换行(arriage return line feed)
  \u000a LF是换行(LINE FEED)
  \u0026 对应符号 &
  \u0023 对应符号 #
  \u0031 对应符号 1
  \u0036 对应符号 6
  \u0030 对应符号 0
  \u003b 对应符号 ;

所以:
\u000d\u000a  就是回车+换行。 
  是xml中的空格。

其他

在线unicode转换网址

网上有很多,随便贴一个地址吧:
https://tool.chinaz.com/tools/unicode.aspx

常用码表可参考

unicode常用码表

一些特殊字符

\u200b(对应0宽空格字符) # 这个不太好发现,因为肉眼根本看不到

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值