今天自己突然想起來(lái)整理一下標(biāo)準(zhǔn)的charset,感覺(jué)還算有必要。當(dāng)然java也有很多方法來(lái)處理不同的格式。
US-ASCII 7位ASCII字符,也叫作 ISO646-US、Unicode 字符集的基本拉丁塊
ISO-8859-1 ISO拉丁字母表No.1,也叫作 ISO-LATIN-1
UTF-8 8位UCS轉(zhuǎn)換格式
UTF-16BE 16位 UCS 轉(zhuǎn)換格式,Big Endian(最低地址存放高位字節(jié))字節(jié)順序
UTF-16LE 16位 UCS 轉(zhuǎn)換格式,Little-endian(最高地址存放低位字節(jié))字節(jié)順序
UTF-16 16位 UCS 轉(zhuǎn)換格式,字節(jié)順序由可選的字節(jié)順序標(biāo)記來(lái)標(biāo)識(shí)
UTF-8 charset 在 RFC 2279 中指定;它所基于的轉(zhuǎn)換格式在 ISO 10646-1 的 Amendment 2 中指定,并在 Unicode Standard 中也有所描述。
UTF-16 charset 在 RFC 2781 中指定;它們基于的轉(zhuǎn)換格式在 ISO10646-1 的 Amendment 1 中指定,并在 Unicode Standard 中也有所描述。
UTF-16 charset 使用 16 位量,因此對(duì)字節(jié)順序敏感。在這些編碼中,流的字節(jié)順序可以由 Unicode 字符 'FF' 所表示的初始字節(jié)順序標(biāo)記 來(lái)指示。按以下方式處理字節(jié)順序標(biāo)記:
進(jìn)行解碼時(shí),UTF-16BE 和 UTF-16LE charset 忽略字節(jié)順序標(biāo)記;進(jìn)行編碼時(shí),不寫(xiě)入字節(jié)順序標(biāo)記。
進(jìn)行解碼時(shí),UTF-16 charset 解釋字節(jié)順序標(biāo)記,以指示流的字節(jié)順序,但是如果沒(méi)有字節(jié)順序標(biāo)記,則默認(rèn)使用 Big Endian;進(jìn)行編碼時(shí),使用 Big Endian 字節(jié)順序并寫(xiě)入 Big Endian 字節(jié)順序標(biāo)記。
在任何情況中,在解碼操作的開(kāi)始讀取字節(jié)順序標(biāo)記時(shí),將在結(jié)果字符序列中忽略該標(biāo)記。字節(jié)順序標(biāo)記出現(xiàn)在輸入序列的第一個(gè)元素之后時(shí),由于使用相同的代碼表示零寬度不間斷空格,所以不忽略該標(biāo)記。
只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||
相關(guān)文章:
|
||
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
29 | 30 | 1 | 2 | 3 | 4 | 5 | |||
6 | 7 | 8 | 9 | 10 | 11 | 12 | |||
13 | 14 | 15 | 16 | 17 | 18 | 19 | |||
20 | 21 | 22 | 23 | 24 | 25 | 26 | |||
27 | 28 | 29 | 30 | 31 | 1 | 2 | |||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
常用鏈接
留言簿(10)
隨筆分類(lèi)(95)
- Data Structure && Algorithm (14)
- IBM Tech(8)
- No Category(11)
- Personal Comments(12)
- python(2)
- Simple Java(31)
- SUN Tech(17)
隨筆檔案(97)
- 2009年9月 (1)
- 2008年8月 (1)
- 2008年7月 (2)
- 2008年4月 (3)
- 2008年2月 (2)
- 2008年1月 (1)
- 2007年12月 (3)
- 2007年11月 (3)
- 2007年10月 (7)
- 2007年8月 (2)
- 2007年7月 (5)
- 2007年6月 (1)
- 2007年5月 (8)
- 2007年4月 (15)
- 2007年3月 (9)
- 2007年2月 (2)
- 2007年1月 (3)
- 2006年12月 (6)
- 2006年11月 (2)
- 2006年10月 (5)
- 2006年8月 (2)
- 2006年7月 (5)
- 2006年5月 (9)
文章檔案(10)
相冊(cè)
J2ME技術(shù)網(wǎng)站
java技術(shù)相關(guān)
mess
搜索
最新評(píng)論

- 1.?re: SWT JFACE .TreeViewer Expand事件及其節(jié)點(diǎn)處理方法[未登錄](méi)
-
@求助
非常感謝 解決了問(wèn)題 - --huhu
- 2.?re: The Fifth Discipline Peter M. Senge(彼得·圣潔)
-
@Scott
- --bc05002@gmail.com
- 3.?re: Java6 MUstang新特性總結(jié)(摘錄)
- Thanks for your sharing.I like it very much, thanks!
- --ed hardy
- 4.?re: F3(轉(zhuǎn)http://blogs.sun.com/chrisoliver/entry/f3)
- 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
- --runescape gold
- 5.?re: ideas are just a multiplier of execution(copied)
- 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
- --James07