[问题] iconv转编码后遇到的问题

楼主: mu1007 (小橘)   2017-07-13 07:58:46
各位前辈好,我是linux的门外汉><
因缘际会之下碰到linux这个神奇的系统
有一个不太明白的问题想向大家请教~
麻烦各位m(_ _)m
由于需要把一个有四千多万笔资料的csv档他的编码从utf8转成big5
后来发现linux底下有个叫做iconv的指令可以轻轻松松转!!!
透过指令转换并产生新的档案之后
我用"file -i 档名"观看
发现转出后的档案出现"Charest=iso-8859-1
为什么不是big5 QAQ?
作者: SeamusBerloz (轩摩斯)   2017-07-13 09:04:00
大五码要储存时的第一 byte (0xA0-0xFE) ,正好用 iso8859-1 是可以涵盖的,换句话说,用 iso8859-1 只是储存的一种手段,而不是真正用了这个来编码。大五码本来就是用了ascii没使用的部分来编成的。一个中文用了两个iso8858-1,所以只要储存排列不要错位,读取者可以直接当作大五码来看懂。
楼主: mu1007 (小橘)   2017-07-13 12:57:00
了解了!谢谢!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com