1. 原则可以在 pages/csvimport.php 中去找编码设置和处理的地方。
2. 2.1.0版本上其实在这个页面增加一个gbk选项可能就能解决问题了(方法在上面的说的那个页面去找js)
3. 其实本质原因其实是因为导入的csv文件编码问题。mac和windows上保存csv的时候没有编码,保存之后file看是iso-8859,但其实中间的中文是raw的,很可能就是gbk编码的(不排除其他编码可能,如果是其他编码也可以类似这个处理方式,只要检测到其中到底是啥编码就行)。Ubuntu 上的LibOffice在转存csv的时候可以选择文件编码所以没这个问题 |