色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

cvs轉json

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

CVS是一種文本文件格式,用于存儲表格數據。隨著Web應用和移動應用的發展,JSON已成為一種很流行的數據格式。因此,在許多情況下,將CVS文件轉換為JSON格式是必要的。下面是一個使用Python語言將CVS文件轉換為JSON的簡單示例。

import csv
import json
csvFilePath = 'data.csv'
jsonFilePath = 'data.json'
data = {}
with open(csvFilePath, encoding='utf-8') as csvFile:
csvReader = csv.DictReader(csvFile)
for rows in csvReader:
id = rows['id']
data[id] = rows
with open(jsonFilePath, 'w', encoding='utf-8') as jsonFile:
jsonFile.write(json.dumps(data, indent=4))

首先,我們需要導入CSV和JSON庫。然后,我們定義CSV文件的路徑和JSON文件的路徑。接下來,我們創建一個空字典來存儲數據。

打開CSV文件并創建一個指向該文件的對象,然后使用csv模塊的DictReader方法將文件的每一行轉換為字典。我們使用行的id作為字典的鍵,并將每行數據存儲在字典中。最后,將字典轉換為JSON字符串并將其寫入JSON文件。

使用上面的代碼,我們可以快速而輕松地將CVS文件轉換為JSON數據。這種格式轉換在數據處理和數據分析中非常有用。