深入图解字符集与字符集编码.docxVIP

  • 8
  • 0
  • 约1.74万字
  • 约 46页
  • 2016-12-07 发布于重庆
  • 举报
深入图解字符集与字符集编码

深入图解字符集与字符集编码一、charset vs encodingcharset与encoding的差别在哪?charset=utf-8与encoding=utf8哪种写法更规范?本文将探讨这两者的联系与区别。字符集与字符集编码是两个不同层面的概念charset是character set的简写,即字符集。encoding是charset encoding的简写,即字符集编码,简称编码。可以把这两者与接口及接口实现做个对比:从这里可以很清楚地看到,编码是依赖于字符集的,就像代码中的接口实现依赖于接口一样;一个字符集可以有多个编码实现,就像一个接口可以有多个实现类一样。可以简单看两个例子,分别来自于html文件与xml文件中,一个用了charset,一个则是encoding:meta http-equiv=content-type content=text/html;charset=utf-8?xml version=1.0 encoding=UTF-8?哪一种用法更规范呢?显然是后者,它更加准确地区分了字符集与编码的概念。为什么要严格区分字符集与编码这两个概念?字符集与编码一对一的情形有很多的字符编码方案,一个字符集只有唯一一个编码实现,两者是一一对应的。比如GB2312,这种情况,无论你怎么去称呼它们,比如“GB2312编码”,“GB2312字符集”,说来说去其实都是一个东西,

文档评论(0)

1亿VIP精品文档

相关文档