如何删除json文件中的选项卡和换行符

时间:2017-07-21 06:30:11

标签: python json python-2.7 python-3.x

我有一个大的json文件,其中包含近1000行信息​​,如

 [
{
"title":
 ["\tНоутбук-трансформер HP Pavilion x360 13-u116ur (Z3A94EA)\r\t"],
 "price": 
["\n\t\t\t\t\t\t\t\t\t42990", " "]}
]

我需要从标签和新行清除此文件,给我建议我如何做到这一点。当你提出建议时,请考虑我是一个初学者)。我尝试使用正则表达式包,但我不能

1 个答案:

答案 0 :(得分:0)

您可以使用replace()功能执行此操作:

for (key, values) in json_items.items():
    for i, value in enumerate(values):
        json_items[key][i] = value.replace("\t", "").replace("\n", "").replace("\r", "")

我使用json_items作为您拥有的json对象的名称。