Skip to content

Repository files navigation

通用规范汉字数据库

数据文件为hanzi8105.json,依据《通用规范汉字表》,收录8105个通用规范汉字,完整覆盖一级、二级、三级通用汉字。

字段说明

  1. 读音(pinYin)
    提取自Unihan_Readings.txt中的kTGHZ2013字段,来源于《通用规范汉字字典》,只收录规范现代读音,不收录文言读音、僻读、废弃旧读音。

  2. 笔顺(strokes)
    源于《通用规范汉字笔顺规范》,用横(一)、竖(丨)、撇(丿)、点(丶)、折(乛)五个主笔形的序号1、2、3、4、5表示。

  3. 笔顺数据(pathData)
    依据makemeahanzi项目,补全8105个通用汉字的笔顺数据,可用于hanzi-writer来显示笔顺动画,描红测试。

  4. 释义(pinYinMeanings)
    《國語辭典》中的繁体转换而来,不同读音对应不同字义,待优化。

  5. 繁体字、异体字(fantiYitis)
    源于《通用规范汉字表》,对应关系如下:

    规范字 繁体字 异体字
    -
    乹 亁
    乾:读qián时不简化作“干”,如“乾坤”“乾隆”。

    繁体字,异体字列中的每一行对应fantiYitis数组中的每一项:

     "fantiYitis":[
         {"fanti":"干","yitis":null,"notes":null},
         {"fanti":"乾","yitis":["乹","亁"],"notes":["乾:读qián时不简化作“干”,如“乾坤”“乾隆”。"]},
         {"fanti":"幹","yitis":["榦"],"notes":null}
     ]
    

    其中notes字段为繁体字或异体字在部分义项和用法上不作简化的说明。

使用示例

  1. 微信小程序:《8105汉字笔顺》
    8105汉字笔顺
  2. 汉字笔顺练习

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages