标签: python json python-2.7
考虑字符串
{"Key":"Value\nNewLine"}
在线json linters将此字符串视为有效字符串并解析它
但Python代码:
json_str ='''{"Key":"Value\nNewLine"}''' dict = json.loads(json_str)
失败。为什么呢?
答案 0 :(得分:2)
因为\n是换行符,而不是反斜杠和n。你想要:
\n
json_str = r'''{"Key":"Value\nNewLine"}'''