Python 如何删除json文件中的制表符和换行符
我有一个很大的json文件,其中包含近1000行类似这样的信息Python 如何删除json文件中的制表符和换行符,python,json,python-2.7,python-3.x,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", " "]} ] 我需要从选项卡和新行中清除此文件,请告诉我如何执行此操作。当你给我建议时,我是一个新手。我尝试使用regex软件包,但我无法您可以使用replace()函数执行此操作:
[
{
"title":
["\tНоутбук-трансформер HP Pavilion x360 13-u116ur (Z3A94EA)\r\t"],
"price":
["\n\t\t\t\t\t\t\t\t\t42990", " "]}
]
我需要从选项卡和新行中清除此文件,请告诉我如何执行此操作。当你给我建议时,我是一个新手。我尝试使用regex软件包,但我无法您可以使用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\u items
作为您拥有的json
对象的名称。使用strip()
即str=“\n\t\t\t\t\t\t\t42990”
然后str.strip()
将为您提供“42990”