主题分类

内容编号规范课 · 主题分类

按名称一致性、字符处理、排序与前导零、映射练习、冲突迁移和验收六类浏览。

六个学习角度

主题分类 同一编号的三种写法,不等于同一对象

名称一致性

虚构栏目“第二区”“第2区”“第2区”可能指同一栏,也可能来自三个不同目录。先记录目录范围和稳定 ID,再讨论把显示名统一为“第2区”。

目录维护者与内容编辑

进入本栏
主题分类 全半角转换,不会把“二”变成“2”

字符处理

NFKC 可将全角“2”规范为“2”;中文“二”不是这种全角字符。把“第二区”写成“第2区”需要你明确批准的编号规则,不能假定 Unicode 自动理解栏目含义。

目录维护者与内容编辑

进入本栏
主题分类 排序键:为什么“第10区”会排在“第2区”前

排序与前导零

按字符逐位比较时,字符串“第10区”可先于“第2区”。如果业务含义是序号,单独存整数 sort_number=2 或 10;统一前缀后再比较序号。

目录维护者与内容编辑

进入本栏
主题分类 八行映射练习:接受六行,保留两行待查

映射练习

把虚构目录 A 的第一区、第2区、第二区、第10区、第02区、一线观察及目录 B 的第2区、A 的 2区,逐行填写 ID、显示名、排序键与处理状态。

目录维护者与内容编辑

进入本栏
主题分类 冲突队列:不要覆盖同名文件或目录

冲突与迁移

当“第02区”转换后命中现有“第2区”,先比较稳定 ID。ID 一致且规则确认前导零仅为显示格式时可收为别名;ID 不同则保留两条并报告冲突。

目录维护者与内容编辑

进入本栏
主题分类 验收与回退:记录数、别名和旧链接

核对与回退

规范化前后应能对上全部原始行,每个别名都能追到稳定 ID;未知记录仍可查到。显示名变化无需更换 ID,已使用的旧链接需保留或在确认目标后迁移。

目录维护者与内容编辑

进入本栏