設定SSH編碼為中文

2021-09-06 19:19:56 字數 417 閱讀 2150

下面是詳細方法:

方法1:

vi /etc/sysconfig/i18n

將內容改為

lang="zh_cn.gb18030" language="zh_cn.gb18030:zh_cn.gb2312:zh_cn" supported="zh_cn.gb18030:zh_cn:zh:en_us.utf-8:en_us:en" sysfont="lat0-sun16"

這樣中文在ssh,telnet終端就可以正常顯示了。

方法2:

安裝linux的時候選擇的是中文字,但是使用的時候出現了亂碼解決方法是在命令提示下輸入

export lang=c export lc_all=zh_cn.gbk export lang=zh_cn.gbk

這樣中文在ssh,telnet終端就可以正常顯示了。

json encode中文編碼設定

當使用php自帶的json encode對資料進行編碼時,中文都會變成unicode,導致不可讀。如 對字串 廈門 進行json encode後,輸出的是 u53a6 u95e8 查詢了一下,有兩種方法 1.將 u53a6 u95e8 還原成 廈門 使用如下的 str preg replace u ...

json encode中文編碼設定

當使用php自帶的json encode對資料進行編碼時,中文都會變成unicode,導致不可讀。如 對字串 廈門 進行json encode後,輸出的是 u53a6 u95e8 查詢了一下,有兩種方法 1.將 u53a6 u95e8 還原成 廈門 使用如下的 str preg replace u ...

SSH 框架整合 struts 中文編碼

如果表單中有中文,提交後會出現亂碼,原因是資料以iso 8859 1 的編碼方式傳輸資料,程式從網頁取到的資料就是亂碼了。要解決這個問題,需要在web.xml 配置檔案中新增乙個過濾器,來設定編碼方式為gbk.這個過濾器實際是spring 框架的乙個類,注意這個過濾器必須在struts 過濾器之前,...