手机版

国际标准化组织8859-1和拉丁-1西欧编码的介绍和应用

时间:2021-10-28 来源:互联网 编辑:宝哥软件园 浏览:

这些代码在之前的一些应用中经常看到,估计很多朋友也看到过。这些代码不见了!

从这个图中,我们可以看到这种编码被广泛使用,那么我们来看看iso-8859-1字符集,是什么样的字符集,有哪些字符!为什么,它可以被如此广泛地使用!

计算机上第一个流行的字符集是ascii码,0-127和128个字符。每个字符都有一个对应的数字,即0-127。如果用二进制表示,正好是7位。这个字符集足以代表早期的英文字符。后来随着电脑的普及,越来越多的国家(欧洲)开始使用电脑,他们找到了7位数,总共128个字符。他们无法描述他们经常使用的角色。因此,为了与ascii字符集兼容,指定了扩展ASCII字符集。最多0-255,256个字符。其中,0-127 128字符和位置代码与ascii码完全兼容。仅扩展了128-255个位置并加入了新字符!

这个字符集与ascii字符集完全兼容,可以只用一个字节来表示其中的所有字符位置。也被称为扩展Ascii代码!这也是第一个iso-8859-1字符集。也叫拉丁语-1编码(西欧编码),后来iso-8859-2……-15字符集相继问世。完全兼容ascii码。

我们来谈谈一些概念。什么是字符集,什么是字符编码?

1.字符集,意思是由一些指定的字符组成的集合!Ascii字符集,有128个字符。2.字符编码。字符集内的每个字符都有一个固定的数字,这也叫字符集内字符的编码!例如,在ascii字符集中,A字符的编码是97。

同一个字符会出现在多个字符集中吗,同一个字符会被编码在不同的字符集中吗?

从上面的例子中,我们可以看到ascii字符集和iso-8859-1字符集具有相同的128个字符。通常相同的字符会出现在每个字符集中。但是,每个字符集可能对字符进行不同的编号。因此,同一字符在不同字符集下的编码结果可能不同。当然也有一样的!像ascii中的所有字符代码一样,它们在iso-8859-1字符集中是相同的。

理解、字符集和字符编码的概念。我们还有一些事情要掌握。也就是电脑如何存储和显示字符?

一个文件有很多符号,各种各样的!实际上,当计算机存储时,它只写入与字符对应的字符代码值。它将存储在磁盘上或在网络中传输!如果要显示,请通过相应的字符集对值进行编码。然后可以转换成计算机通用字符集的相应字符编码。每一个计算机字符的形状和图像长度都在字体中。然后,通过转换得到通用字符集的字符编码,找到对应的字符和字体形状,然后显示出来!

计算机中存储和传输的字符是字符所在字符集的编码值。中间我们对人物的概念做了大量的阐述和解释!接下来,我们在本页继续iso-8859-1字符集的主题。为什么应用这么广泛?

我们知道,一个字节最多可以代表256个字符。事实上,许多字符(目前unicode有几十万个字符)需要以多个字节存储!电脑存储和传输都是字节!因此,单字节iso-8859-1是最小的存储单位。所以,不管你是多少个字符,都要一个一个的以单字节存储传输!不会改变原值,可以很好的保存它的价值!计算机乱码字符出现在显示屏上时,请在不正确的字符集内查找相应的字符!往往选码字符集和显示选择字符集不一致!

复制和传输文件时不会造成字符编码问题。而出现问题的时候,就是显示字符的时候,或者是存储显示的字符的时候,就会出现问题!好的,这里说的是iso-8859-1。其实更多的是一些字符编码的常识!可能更容易理解iso-8859-1的一些特性。

以前可能有朋友问过我,“mysql是用中文存储的。我为什么选择拉丁文-1作为字符集?是不是乱码了?”。实际上,不,它只是接收任何字节,并根据单个字节逐个存储它们。然后,在读取时,也是逐字节读出。保存的内容没有任何更改,也没有进行编码转换!这是最安全的!好了,就这样。欢迎朋友交流!

版权声明:国际标准化组织8859-1和拉丁-1西欧编码的介绍和应用是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐