st9720 GB 中文編碼對照表

2021-09-08 17:31:57 字數 1793 閱讀 3004

因為網上找的都是pdf格式,所以想把對照表轉換成sql,找的時候直接select。

轉換的方法是這樣的,先把pdf轉換為doc或txt,在通過讀取doc或txt,依次每行插入資料庫,但發現個問題,直接複製pdf內容到剪貼簿貼上到txt中的會丟失為空的佔位符。比如: a1a1 就是乙個空值,但直接複製到txt會是這樣的:

所以,這種方法不可取,後來想到乙個辦法,就是每乙個字元顯示一行(包括code),然後通過特殊字元進行站位,等替換空格為換號(^p)後,在替換\n\r

通過php讀取txt,連線mysql 插入資料庫

資料庫結構:

create

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中文編碼表

';

完整php**:

$file = fopen("st9720.txt", "r");

$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

) : ";}}

st9720-gb.txt 與php**及sql檔案

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並在...