python - Python 中的 JSON 处理和在线 JSON Linters

标签 python json python-2.7

考虑字符串

{"Key":"Value\nNewLine"}

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

但是Python代码:

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

失败。为什么?

最佳答案

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

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

关于python - Python 中的 JSON 处理和在线 JSON Linters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32751943/

相关文章:

python - 使用 Scikit-learn 进行加权线性回归

python - 如何使用 pygame 中的类将文本传输到屏幕?

python - 如何使用 df.loc (或其他一些方法)根据特定条件创建新列?

python 多处理调度任务

python - 如何使用装饰器将参数发送给python中的函数

java - 反序列化为 JodaTime 时,Jackson 丢失了与日期的时间偏移

c# - Newtonsoft Json 序列化条件序列化意外启动

python - python中的用户输入

json - 如何在 Servicestack 中使用自定义 JSON 序列化器?

python - Plotly:如何在 Spyder 中显示图表?