生而为人

程序员的自我修养

0%

编码问题

注意点:

  1. 系统编码
  2. 程序中指定编码

case

  1. 微软spark机器写出中文都是问号乱码。输出了系统文件编码System.getProperty("file.encoding"), 是cp1252. 如何处理能正常输出中文?

编码简介

编码 介绍
Windows-1252 或CP-1252 是拉丁字母的字元編碼,主要用於英文、 愛爾蘭語、義大利語、挪威語、葡萄牙語、西班牙語、瑞典語以及德語、芬蘭語、冰島語、法語、荷蘭語(除了IJ字符)、斯洛維尼亞語(除了č字符)等西方文字版本Microsoft Windows 的預設編碼,為Windows代碼頁之一。

编码转换

编码判断

参考:

  1. java cp1252,将cp-1252编码为utf-8?

待整理

  1. 各种环境/语言中设置字符编码