欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

json批量轉換成文字

傅智翔1年前6瀏覽0評論

JSON是一種輕量級的數據交換格式,常用于前后端數據交互。有時候我們需要將多個JSON文件轉換成文字格式進行分析,這時候可以使用Python中的json庫進行批量轉換。

import json
# 假設我們有兩個JSON文件
file1 = "data1.json"
file2 = "data2.json"
# 批量讀取JSON文件
data_list = []
for file in [file1, file2]:
with open(file, "r", encoding="utf-8") as f:
data = json.load(f)
data_list.append(data)
# 批量轉換為文字格式
text_list = []
for data in data_list:
text = json.dumps(data, ensure_ascii=False)
text_list.append(text)
# 輸出結果
for text in text_list:
print(text)

以上代碼中,我們首先定義了兩個JSON文件的文件名,然后使用for循環讀取文件內容并存儲在data_list中。接著使用json庫中的dumps函數將每個data轉換為文字格式,并存儲在text_list中。最后通過for循環輸出所有的轉換結果。

如果你需要將轉換結果保存到文件中,可以使用以下代碼:

# 保存結果到文件中
for i, text in enumerate(text_list):
with open(f"result{i}.txt", "w", encoding="utf-8") as f:
f.write(text)

以上代碼中,我們使用enumerate函數獲取每個text的索引i,并將結果保存在result{i}.txt文件中。