新手问题 [已解决] 带特殊字符的 json 转 hash []

joseen · 2014年03月14日 · 最后由 joseen 回复于 2014年03月14日 · 3910 次阅读

JSON.parse('{"city": "bý"}')

用户填写的个人资料中带有特殊字符, 当程序拿到这个信息,需要将它转 hash 时会出现转换错误, 请教大家,是怎么解决这样的问题?

转换错误很可能是编码问题,把字符串先改下编码

@xieren58 不好意思,在程序里边的时候,字符已经转码了。 应该是下面这行代码: JSON.parse('{\"city\":\"b\u0010\u0090ý\"}')

需要 登录 后方可回复, 如果你还没有账号请 注册新账号