Python中可以使用json模塊來格式化JSON數(shù)據(jù),使用json.loads()函數(shù)解析原始的JSON數(shù)據(jù),并使用json.dumps()函數(shù)將解析后的數(shù)據(jù)格式化為帶縮進(jìn)的字符串即可。
在Python中,可以使用json模塊來格式化JSON數(shù)據(jù)。下面是一個(gè)例子:
import?json #?原始的JSON數(shù)據(jù) json_data?=?'{"name":?"John",?"age":?30,?"city":?"New?York"}' #?解析JSON數(shù)據(jù) parsed_data?=?json.loads(json_data) #?格式化輸出 formatted_data?=?json.dumps(parsed_data,?indent=4) print(formatted_data)
登錄后復(fù)制
這將輸出格式化后的JSON數(shù)據(jù):
{ ????"name":?"John", ????"age":?30, ????"city":?"New?York" }
登錄后復(fù)制
在上面的例子中,使用json.loads()函數(shù)解析原始的JSON數(shù)據(jù),并使用json.dumps()函數(shù)將解析后的數(shù)據(jù)格式化為帶縮進(jìn)的字符串。通過設(shè)置indent參數(shù)的值為4,可以指定縮進(jìn)的空格數(shù)。