ISO/IEC 14651:2016/AMD1:2017
Amendment 1 - Information technology - International string ordering and comparison - Method for comparing character strings and description of the common template tailorable ordering
发布时间:2017-09-05 实施时间:


ISO/IEC 14651:2016/AMD1:2017标准的主要目的是提供一种比较字符字符串的方法,以便在不同的语言和字符集之间进行排序。该标准提供了一种可定制的排序模板,以便根据特定的语言和文化习惯进行排序。这个模板包括一个基本排序规则和一些可选的附加规则,以便根据需要进行排序。

该标准还提供了一些附加的规则和指南,以确保字符串比较的一致性和准确性。这些规则和指南包括:

1. 字符串比较应该是大小写不敏感的,除非特定的语言或文化习惯要求大小写敏感。

2. 字符串比较应该考虑字符的重音和变音符号,以确保正确的排序。

3. 字符串比较应该考虑字符的宽度,以确保正确的排序。例如,全角字符应该排在半角字符之前。

4. 字符串比较应该考虑字符的语言和文化习惯,以确保正确的排序。例如,在日语中,汉字应该按照笔画数进行排序。

5. 字符串比较应该考虑字符的数字值,以确保正确的排序。例如,在英语中,数字应该按照数值大小进行排序。

除了提供排序模板和附加规则和指南之外,ISO/IEC 14651:2016/AMD1:2017还提供了一些示例,以帮助用户理解如何使用该标准进行字符串比较。这些示例包括不同语言和字符集的字符串比较,以及使用不同排序模板的字符串比较。

总之,ISO/IEC 14651:2016/AMD1:2017是一项非常有用的国际标准,可以帮助用户在不同的语言和字符集之间进行字符串比较。该标准提供了一种可定制的排序模板,以便根据特定的语言和文化习惯进行排序,并提供了一些附加的规则和指南,以确保字符串比较的一致性和准确性。

相关标准
- ISO/IEC 10646:2017 信息技术 - 通用多语言字符集
- ISO/IEC 18035:2015 信息技术 - 语言无关的字符串处理 - 字符串格式化和分析
- ISO/IEC 19757-4:2016 信息技术 - 文本和办公自动化格式交换 - SGML家族 - DSDL(文档类型定义语言) - 部分4:字符映射
- ISO/IEC 8859-1:1998 信息技术 - 8位单字节编码字符集 - 拉丁字母表 No.1
- ISO/IEC 14652:2011 信息技术 - 国际化的字符串排序和比较 - 框架和方法