芬兰邮编为五位数字,00100 等写法中的零是邮编的一部分。邮编与邮政地名应分别保存,再按需要组合展示。
下方使用虚构街道演示字段布局,不代表经过核验的收件地址。
地址格式示例
Esimerkkikatu 12
00100 HELSINKI
FINLAND
00100 HELSINKI
FINLAND
| 字段标签 | 含义 |
|---|---|
| Katuosoite | 街道地址 |
| Postinumero | 邮编 |
| Postitoimipaikka | 邮政地名 |
| Maa | 国家 |
00100 变成 100 说明什么?
这通常说明某一步把邮编转换成了数字。先检查浏览器提交的请求,再对比数据库、API 响应和导出文件中的值,定位第一次丢零的位置。不要直接给所有短值补零:输入错误与类型转换错误应分别处理,补零不能替代真实地址查询。
JSON 和表格如何保存?
JSON 中使用字符串,例如 {"postalCode":"00100"}。表格导入前将邮编列设为文本,而不是仅改变显示格式;仅给数值套五位显示格式,会让底层数据仍是数字。导出后重新导入一次,确认前导零仍然属于字段值。
城市名称与语言怎样配套?
把用户输入的城市拼写作为显示值保存,搜索别名与显示值分开管理。当前样例包含 Helsinki、Espoo、Vantaa,不代表芬兰所有邮政地名。针对芬兰语字符的测试还应补充手工输入,检查浏览器、数据库与导出编码是否一致。
回归检查清单
- 00100 从输入、API 到导出始终保存为字符串
- 导入表格时将邮编列指定为文本
- 错误输入 100 不应被默认为为有效的 00100
当前生成器的覆盖与限制
当前仅覆盖 Uusimaa 的三个城市选项,未提供芬兰全国地址名录;示例不能替代 Posti 的邮编和投递地址查询。