首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试将JSONDecodeError加载到pyhton dict中时出现“JSON : Invalid \escape”

尝试将JSONDecodeError加载到pyhton dict中时出现“JSON : Invalid \escape”
EN

Stack Overflow用户
提问于 2020-04-18 00:52:57
回答 1查看 237关注 0票数 1

我正在尝试将JSON加载到python字典中:

代码语言:javascript
运行
复制
>>> d
'[{"amount":"0","categories":["test","test2","test3"],"categoryIds":["A001G001","A003E001A001","A003G002A001","A003T001A001"]}]'

不幸的是,我确实收到了一个错误消息,我无法避免:

代码语言:javascript
运行
复制
>>> json.loads(d, strict=False)
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/__init__.py", line 361, in loads
    return cls(**kw).decode(s)
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/decoder.py", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid \escape: line 1 column 410 (char 409)

如何将JSON加载到python字典中?

EN

回答 1

Stack Overflow用户

发布于 2020-04-18 01:02:51

json中有一个对象

代码语言:javascript
运行
复制
{"amount":"0","categories":["Gereizte Haut","Gesichtspflege f\xFCr allergische Haut","Insektenstiche","Sonnenallergie & Mallorca-Akne","Basispflege & Reinigung"],"categoryIds":["A001G002","HN001A002G001","HN001A002I002","HN001A002S001","HN001N001B001"],"name":"Linola akut 0,5% Creme","price":969,"pzn":"02138990"}

使用字符串:"Gesichtspflege f\xFCr allergische Haut",它不是有效的json。

你需要让你的源码正确地编码数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61276728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档