Python和在线JSON Linters中的JSON处理

时间:2015-09-24 01:25:22

标签: python json python-2.7

考虑字符串

{"Key":"Value\nNewLine"}

在线json linters将此字符串视为有效字符串并解析它

但Python代码:

json_str ='''{"Key":"Value\nNewLine"}'''
dict = json.loads(json_str)

失败。为什么呢?

1 个答案:

答案 0 :(得分:2)

因为\n是换行符,而不是反斜杠和n。你想要:

json_str = r'''{"Key":"Value\nNewLine"}'''