因為網上找的都是pdf格式,所以想把對照表轉換成sql,找的時候直接select。
轉換的方法是這樣的,先把pdf轉換為doc或txt,在通過讀取doc或txt,依次每行插入資料庫,但發現個問題,直接複製pdf內容到剪貼簿貼上到txt中的會丟失為空的佔位符。比如: a1a1 就是乙個空值,但直接複製到txt會是這樣的:
所以,這種方法不可取,後來想到乙個辦法,就是每乙個字元顯示一行(包括code),然後通過特殊字元進行站位,等替換空格為換號(^p)後,在替換\n\r
通過php讀取txt,連線mysql 插入資料庫
資料庫結構:
create完整php**:table
`st9720` (
`id`
int(11) not
null
auto_increment,
`code`
char(10) not
null comment '
e id',
`word`
char(10) not
null,
primary
key(`id`),
key`code` (`code`),
key`word` (`word`)
) engine
=innodb default charset=utf8 comment=
'st7920 gb中文編碼表
';
$file = fopen("st9720.txt", "r");st9720-gb.txt 與php**及sql檔案$fonts =;
$i = 0;
#輸出文字中所有的行,直到檔案結束為止。
while (!feof($file
)) fclose($file
);$data =;
$row = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 'a', 'b', 'c', 'd', 'e', 'f'];
$ii = 0;
foreach ($fonts
as$font
) else}#
連線到資料庫
$conn = mysqli_connect("127.0.0.1", "root", "root", "mydb");/**
* foreach ($data as $pre => $mrowvalue) ','')";
if (!mysqli_query($conn, $sql))
echo "新增一條記錄";
}}//關閉連線
mysqli_close($conn);
*/$string="xiao小科技歡迎您!";
for($i=0;$i
$string);$i++)'"); #
區分大小寫
if($result
) : ";}}
url編碼對照表
backspace 08 tab 09 linefeed 0a creturn 0d space 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 0 30 1 31 2 32 3 33 4 34 5 35 6 36 7 37 8 38 9 39 3a ...
ANSI編碼對照表
ascii 美國資訊交換標準編碼 表 字元 ascii 字元 ascii 字元 ascii 二進位制 十進位制 十六進製制 二進位制 十進位制 十六進製制 二進位制 十進位制 十六進製制 回車esc空格!0001101 0011011 0100000 0100001 0100010 0100011 ...
中文分詞詞性對照表
漢語詞性對照表 北大標準 中科院標準 詞性編碼 詞性名稱 注 解ag 形語素形容詞性語素。形容詞 為 a,語素 前面置以a。a 形容詞取英語形容詞 adjective的第1個字母。ad 副形詞直接作狀語的形容詞。形容詞 a和副詞 d並在一起。an 名形詞具有名詞功能的形容詞。形容詞 a和名詞 n並在...