代码改变世界

Jmeter读取csv文件乱码问题记录

2020-04-04 14:33  第二个卿老师  阅读(4890)  评论(0编辑  收藏  举报

先配置好CSV:

按照传统配置方式,使用Jmeter配置csv文件,如下图所示

 csv配置参数详解网上都有,这里说说文件编码(指读取文件的编码格式,与csv文件的编码格式保持一致,否则会出现乱码),Jmeter4.0默认有4个编码, 最开始设置的是UTF-8。

 

 

接着现象:

如果你的保存的CSV文件刚好是UTF-8。

那么运行Jmeter读取csv文件就不会出现乱码。

然后笔者使用Excel(2013)来进行csv文件的编辑,再另存为csv文件并在工具中设置编码格式为UTF-8,接着运行Jmeter,读取csv文件就出现了乱码,如下

 what!!!编码格式错了???试着再用记事本把这个csv文件另存为为UTF-8格式,读取文件就没有乱码了。

 

所以Excel保存CSV文件时,并没有按照UTF-8的编码格式保存!!!

 其他人也遇到了这个问题:https://zhidao.baidu.com/question/2014606813258805588.html

------------------------------------------------------------------------------Excel在数据处理这块挺方便的,想继续用,但也不想每次修改后,再用记事本去更改格式。

如何解决:

接着我把Jmeter的4个编码类型挨着试了一遍,但还都是乱码。。。

网上正解,原来读取csv文件时只需把文件编码自行编辑为GB2312就行了;而读取txt文件时才选择编码为UTF-8。