Python认为我有以下文本:
"[\n\t{\n\t\t\"my_key\": 3}]"
但是,我希望它认为这是JSON,所以我可以用simplejson.dumps加载它。
什么是从字符串中解析/删除\ n和\ t的Python方法,以便我可以将其解析为JSON?
答案 0 :(得分:8)
如果要加载,为什么要使用dump?
>>> import json
>>> json.loads("[\n\t{\n\t\t\"my_key\": 3}]")
[{u'my_key': 3}]
答案 1 :(得分:1)
查看Python的替换方法。用空字符串替换这些项目,它们将消失。小心你不要咀嚼你需要的新行。