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

csv 文件轉成json格式

老白1年前7瀏覽0評論

CSV文件和JSON格式是常用的數據格式之一,CSV文件是指以逗號分隔值形式存儲的文本文件,常用于表格數據存儲,而JSON格式則是一種輕量級的數據交換格式,常用于數據的傳輸和存儲。

CSV文件與JSON格式之間的轉換可以通過編程語言實現,如Python中的csv和json模塊。

import csv
import json
def convert_csv_to_json(input_file, output_file):
with open(input_file, 'r') as infile, open(output_file, 'w') as outfile:
reader = csv.DictReader(infile)
rows = list(reader)
json.dump(rows, outfile)
convert_csv_to_json('data.csv', 'data.json')

上述代碼中,使用csv模塊將CSV文件讀取為字典形式的列表,然后使用json模塊將該列表轉換為JSON格式并寫入到文件中。

同樣地,也可以將JSON格式的數據轉換為CSV文件:

import csv
import json
def convert_json_to_csv(input_file, output_file):
with open(input_file, 'r') as infile, open(output_file, 'w') as outfile:
data = json.load(infile)
writer = csv.writer(outfile)
writer.writerows(data)
convert_json_to_csv('data.json', 'data.csv')

上述代碼中,使用json模塊將JSON文件讀取為Python對象,然后使用csv模塊將該對象轉換為CSV格式,并寫入到文件中。

綜上所述,CSV文件和JSON格式之間的轉換可以依靠編程語言的相關模塊實現。這種轉換方法靈活可靠,方便數據的交換和處理。