ICTCLAS2011_JNI学习笔记-ICTCLAS_ImportUserDictFile及ICTCLAS_SaveTheUsrDic接口
1、int ICTCLAS_ImportUserDictFile(byte[] sPath, int eCodeType)接口:
???? * Method:???? ICTCLAS_ImportUserDictFile<! 导入用户词典文件>
??? ?* Parameter:? byte[] sPath<! 用户词典路径名称>
??? ?* Parameter:? int eCodeType<!词典编码类型>
??? ?* Returns:????? ICTCLAS_API int<! 成功导入的词汇数量>
???? * Description: 用户导入词汇文件格式如下:
???????????????????????? 1.词语与词性用'@@'间隔。例如:“中科院@@nr;
??????????????????????? ?2.一行一词;
???????????????????????? 3.词性可省略
2、int ICTCLAS_SaveTheUsrDic()接口:
???? * Method:???? ICTCLAS_SaveTheUsrDic<!保存用户词典>
??? ?* Description:1.本接口将会覆盖原有/data/文件夹用户相关词典。?
?????????????????????????? 2.用户可在配置文件中,指定下次是否使用该词典。
?
?
?其中,ICTCLAS_ImportUserDictFile接口用来以文件的形式来导入用户自定义词典,导入后可以选择性的调用ICTCLAS_SaveTheUsrDic接口用以将其保存在data目录下,这时目录下面会多出UserDict.map、UserDict.pos、UserDict.pdat三个文件,并且可以通过修改configure.xml配置文件选择是否加载该用户词典。(这三个文件的具体含义,我还说不清楚,从后缀名来看的话.map文件应该是词性映射文件,.pos文件或是词性标注文件,.pdat就看不出来了~_~,希望看到的朋友可以留言赐教一下!)
调用示例:
?
?
?