10.13.2 字符串整理支持复杂的字符集
对于名为* MYSET
*的简单字符集,使用<collation>
元素内的<map>
数组元素在MYSET.xml
配置文件中指定了排序规则。如果您的语言的排序规则太复杂而无法使用简单的数组来处理,则必须在strings
目录的ctype-MYSET.c
源文件中定义字符串整理函数。
现有字符集提供了最佳的文档和示例,以展示如何实现这些功能。查看strings
目录中的ctype-*.c
文件,例如big5
,czech
,gbk
,sjis
和tis160
字符集的文件。看一下MY_COLLATION_HANDLER
结构,看看如何使用它们。另请参见strings
目录中的CHARSET_INFO.txt
文件。