Play Framework国际化配置文件键含特殊字符解析报错咨询
Play Framework国际化配置键含特殊字符的解决方法
给带特殊字符的键加引号
把包含(、,这类特殊字符的键用引号(单引号或双引号都可以)包裹起来,解析器就会把引号内的内容完整识别为键,不会把特殊字符当成语法符号处理。示例:"Hello.(World)" = 'Bonjour (le monde)'重构键名(可选方案)
如果业务场景允许,尽量把带特殊字符的键改成常规命名,比如用下划线、驼峰式替代特殊字符,比如把Hello.(World)改成Hello.World或者Hello_World,既避免解析问题,也让键名更规范。检查引号闭合情况
配置报错也可能是引号没配对导致的,要确保包裹键或值的引号都正确闭合,不要出现遗漏的情况。
内容的提问来源于stack exchange,提问作者Prakhar Singh
相关产品推荐
相关产品推荐

