提问人:Learner_77 提问时间:11/8/2023 最后编辑:OuroborusLearner_77 更新时间:11/8/2023 访问量:46
有没有办法忽略 Python 中我的 json 字符串中的所有转义字符?
Is there a way to ignore all escape charcters inside my json string in Python?
问:
我有下面的示例代码。我想将其转换为有效的python字典对象。
我不想使用,因为我希望动态处理所有转义字符。replace()
示例代码:
import json
data = '{"descr": "BETNESOL N E\EYE DROP 1X5ML"}'
data_dump = json.dumps(data)
result = json.loads(data_dump ,strict=False)
print(result, type(result))
我希望我的最终结果输出类型为 。dict
我尝试过的事情:
- 用于对其进行编码,但在解码时使用 ,它不会给我 json 类型。
json.dumps
json.loads
dict
- 尝试将 json 字符串转换为原始字符串,但它也没有给我 json 类型的 json
dict
- 使用外部库调用但不起作用。
escapejson
目前在 Ubuntu 操作系统上使用 python 3.8.0。我刚刚开始学习python语言。
如何改进此代码块?
答: 暂无答案
评论
{'descr': 'BETNESOL N E\\EYE DROP 1X5ML'}
dict
json.loads