Many Many encodings..... It's a lot of pain! The emperor of Qin dynasty is a great man, today 13 billion people write same language, communicate with no pain.
Can anyone clarify the encoding in Jmeter? 1. in jmeter.log jmeter.JMeter: file.encoding=xxx can be defined by passing -Dfile.encoding=xxx to jmeter startup script. but what's the meaning? jmeter.JMeter: Default Locale=xx jmeter.JMeter: JMeter Locale=xx Only affect gui appearence? I don't care about these two. jmeter.samplers.SampleResult: sampleresult.default.encoding is set to xxx can be defined in jmeter.properties. I think when you manipulate SampleResult, (i.e setResponseData() or setResponseMessage()) it will be useful and neccesary. jmeter.save.SaveService: Using SaveService properties file encoding xxx default is UTF-8? can be defined in jmeter.properties? #jmeter.save.saveservice.encoding=false ? 2. in saveservice.properties It says JMETER INTERNAL USE ONLY. and there is 1 line: # Character set encoding used to read and write JMeter XML files and CSV results # _file_encoding=UTF-8 So it means *.jmx & *.csv(listener result file) are all saved with UTF-8 encoding? 3. in reportgenerator.properties NOTHING about encoding! I encounter a problem here. see: there is chinese characters in my listener result csv file. It's UTF-8 encoded, and displayed OK in any text editor. then I run jmeter to generate report, the HTML page display junk character where it should be beautiful chinese character. I do many things. to change encoding of HTMLpage, to change encoding in jmeter everywhere can be changed, BUT get nothing... the junk characters is like: ³Âѩ÷ I decide that It's originally correctly GBK encoding, but wrongly parsed (by jmeter report function?) using ISO-8859-1 and then convert to UTF-8. then it be like this ugly characters. plz help.
