微软NLS文件格式
03-25
最近一直在纠缠Ruby的字符串编码问题,其中就涉及到了CP936、CP950和CP951等代码页的码表。想说与其去翻不知道靠谱与否的资料,不如直接从系统里的NLS文件中提取数据,这又牵涉到了NLS的文件格式问题。
网上能找到的NLS文件格式信息很少,Konstantin Kazarnovsky童鞋在2002年写的一篇是其中最详细的了。不过比对一下c_936.nls等双字节编码发现,那篇东西错处还是不少,表格也很不知所云。于是打开WinHex猜了老半天,算是有了一点成果吧。
注:NT和非NT系统的NLS文件格式有所不同,下面的内容只适用于NT系统内的NLS文件。
百度空间的编辑功能实在让人蛋疼,还是截图吧!
相关文章
- • linux操作系统环境变量LANG和NLS_LANG的区别
- • 在中文Windows XP安装IE7的方法
- • plsql develope连接64位Oracle 11g出错解决方案(图)
- • linux oracle 乱码 Linux环境Oracle显示乱码解决犯法
- • Windows XP系统中找回经EFS加密文件方法
- • Win10系统升级安装如何突破系统语言限制?
- • Win7 64位旗舰版安装 PL/SQL Developer出错的解决方案
- • WPS Office和微软Office精确兼容
- • WPS Office和微软Office精确兼容 使用免费办公软件不用愁