文本文件在系统中的存储与展现方式

        碰到了一个问题,同样的一个properties语言映射文件,在linux下使用良好,搬到unix下就出现了乱码,这引起了我的思考。

        查阅了一些资料,主要是维基,确认到文件包括文本文件传输与存储都是以code的形式,这点是肯定的,比如二进制码,至于“落地”后以哪种形式展现,就看其落地环境的解码规则,这些code当初以什么encoding进行的编码再按哪种进行解码就能正确展现,自然可以联想到不同系统的解码环境不一样,不同系统表现不同的现象也就可以解释,而系统的character encoding呢是基于系统的default locale来的,以后再补充或修正。 on 2010.02.04

你可能感兴趣的:(linux,unix)