统计输出格式CSV时中文乱码

与 OTRS 相关的各种安装配置等问题

Moderator: never

yancyyou
OTRS newbie
Posts: 7
Joined: 18 Jun 2012, 10:48
OTRS Version?: 3.1.3

统计输出格式CSV时中文乱码

Postby yancyyou » 21 Jun 2012, 09:10

在使用统计功能输出报表时,有两种格式可选,CSV与PDF
CSV是以分号来区分的,直接打开在excel里会显示乱码。
我需要先用软件转换成txt,再用excel以分号间隔打开txt,另存,这种方式非常麻烦。
请问有直接报表输出,excel就能正确识别的方法吗?

micshi
OTRS wizard
Posts: 191
Joined: 05 Jul 2011, 16:10
OTRS Version?: 3.2.2
Real Name: Micshi
Location: Beijing
Contact:

Re: 统计输出格式CSV时中文乱码 [已解决]

Postby micshi » 21 Jun 2012, 09:45

用Excel直接打开csv文件出现乱码的原因是:
1. Execel认为csv文件的编码为ANSI
2. 而OTRS导出的csv文件的编码为utf8
所以用Excel打开编码utf8的文件时,一定会出现乱码。

解决方法一:
1. 先打开Excel(此时没有打开csv文件)
2. 然后采用“导入”的方法,将csv文件导入至Excel中。注意选择分隔符,以便Excel正确地识别表格单元。
import.jpg


解决方法二:
1.用notepad打开csv文件,并选择另存,另存时将UTF-8编码改为ANSI.
2.用Excel打开编码为ANSI的csv文件

比较而言,第一种方法更好。

micshi



 
You do not have the required permissions to view the files attached to this post.
Last edited by micshi on 26 Jun 2012, 11:11, edited 1 time in total.
OTRS 3.2.2, ITSM 3.2.2, SystemMonitor
Ubuntu, Apache2, MySQL 5
My OTRS Blog
OTRS Basic Concept Training
OTRS Demo Instance

yancyyou
OTRS newbie
Posts: 7
Joined: 18 Jun 2012, 10:48
OTRS Version?: 3.1.3

Re: 统计输出格式CSV时中文乱码

Postby yancyyou » 21 Jun 2012, 10:27

micshi wrote:解决方法一:
1. 先打开Excel(此时没有打开csv文件)
2. 然后采用“导入”的方法,将csv文件导入至Excel中。注意选择分隔符,以便Excel正确地识别表格单元。
比较而言,第一种方法更好。
micshi
 


非常感谢!省掉了一个步骤!

waterlh
OTRS newbie
Posts: 3
Joined: 27 Jun 2012, 07:51
OTRS Version?: ver 3.1

Re: 统计输出格式CSV时中文乱码

Postby waterlh » 27 Jun 2012, 08:15

终于知道原因了,各位,多谢!


Return to “安装和使用”

Who is online

Users browsing this forum: No registered users and 1 guest