zoukankan      html  css  js  c++  java
  • silverlight网络数据传输,unicode还是utf8?

       silverlight目前只支持unicode、BigEndianUnicode、utf-8三种编码,比较如下:

                              "中华人民共和国"   "hello"   "this is a tree.The three is grow"
    Unicode               14                      10        64
    UTF8                   21                      5         32
    BigEndianUnicode 21                      5         32

      由上可见,中文字符(全角)为主时,unicode的总字节数更加少,而英文字符(半角)为主时utf8或BigEndianUnicode的总字节数更加少。所以,网络传输时选择unicode还是utf8还得分析需求。

      注:utf8也是unicode的一种形式,且是可变长的(1 ASCII, 2 希腊字母, 3 汉字, 4 平面符号),网络传输, 即使错了一个字节,不影响其他字节。

  • 相关阅读:
    蓝桥杯 大数定理
    蓝桥杯 密码发生器
    简单定时器的使用
    Eclipse中更改Project Explorer的字体
    列的别名修改
    ||拼接字符串
    SQL知识总结
    java 打开记事本
    报表使用分组
    js处理异步问题
  • 原文地址:https://www.cnblogs.com/chuncn/p/1682250.html
Copyright © 2011-2022 走看看