在linux 的shell環境下有乙個od命令可以把檔案按不同的進製的ascii碼輸出,該功能可以完成在linux shell下把漢字轉換為url編碼的任務。
url編碼是十六進製制的形如%e6%9c%8d%e5%8a%a1%e5的字串,test是包含「資料庫網路,」這幾個字元的檔案,以下命令輸出:
#od -t x /test
0000000 ddbefdca f8cde2bf 0a2ce7c2
0000014
該字串對應的url編碼為 %ca%fd%be%dd%bf%e2%cd%f8%c2%e7%2c。
可以看出編碼的對應關係以下是轉換的指令碼:
#!/bin/sh
#make url code
od -t x /tmp/test |awk '}}
}' >/tmp/testurl
/tmp/testurl檔案的內容就是轉換結果。
MYSQL在dos下漢字亂碼解決
如果在dos下資料庫中建立的 漢字亂碼出現 時 第一步 先檢視字符集編碼 show variables like char 第二步 修改字符集編碼 可修改為gbk,gb2312等支援漢字的均可 以設定character set database,character set server為例 再次檢視...
Java把漢字轉拼音
pingyin4j.jar 漢字轉換位漢語拼音,英文本元不變 author xuke public class cn2spell catch badhanyupinyinoutputformatcombination e else return pinyinname 漢字轉換位漢語拼音,英文本元不變...
在dos下漢字與英文顯示小結
以前很少接觸到dos,由於工作的關係,我不得不在dos下寫一些字元顯示之類的程式。有些東西只有自己經歷過了,才有點感觸。我覺得我自己到現在以來很不自信,特別對自己的記憶力有十二分的不自信。很多東西看過了,以為就知道了。到了用得到的時候,才知道,原來自己還是一巧不通。今天我想把過去寫的漢字顯示程式及英...