最近在做測試報告生成時遇到了個中文亂碼的問題,雖然在html創建過程中設置了編碼格式htmlReporter.config().setEncoding("UTF-8");但是生成的html打開依舊亂碼。
下面說一下解決方法,其實是eclipse選擇中文版本時,很多默認編碼格式都設置為GBK了,如下所示:
這里我們選擇其他中的UTF-8,如下圖所示:
然后點擊右下角的===>“應用”按鈕進行保存,為了保險起見我又在“內容類型”中的html中設置了默認的編碼類型為UTF-8,如下圖所示:
點擊“更新“按鈕后點擊“確定”關閉窗口,再次執行后生成的html顯示中文正常。