如何解決cmd輸出日誌亂碼問題

2022-06-06 15:39:09 字數 424 閱讀 9873

在cmd命令列直接輸出tomcat日誌中文內容顯示亂碼,原因是中文系統中cmd命令列視窗預設的編碼是gbk,而tomcatt列印的日誌是utf-8編碼,所以命令輸出的中文內容顯示亂碼。

修改cmd命令列視窗字元編碼即可解決日誌中文顯示亂碼問題:

cmd命令列視窗字元編碼切換為utf-8,命令列中執行:chcp 65001

部分字元編碼對應**:

65001——utf-8

936——簡體中文

950——正體中文

437——美國/加拿大英語

932——日文

949——韓文

866——俄文

cmd視窗字元編碼切換回中文:chcp 936

如何解決 CSV 亂碼問題

接上篇說的符號亂碼問題,還有一種情況下的亂碼解決方法。參考文獻 這裡匯出的是csv格式的檔案,出現亂碼,我們先要了解csv格式 csv 逗號分隔值 comma separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號 其檔案以純文字形式儲存 資料 數字和文字 純文字...

如何解決python爬蟲亂碼問題

直接上 import requests url html requests.get url text print html 輸出結果亂碼,可這是為什麼呢?很明顯是編碼問題造成的 import requests import sys 輸出我們編譯器所用的編碼 print sys.getdefaulte...

如何解決mysql insert亂碼的問題

問題介紹 在mysql中插入中文亂碼,或mysql中中文正常顯示,但jsp在前台顯示mysql中的中文時亂碼。解決方法 進入mysql控制台,執行下面的命令即可 set character set client utf8 set character set connection utf8 set c...