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

csv數據轉換json

李中冰1年前7瀏覽0評論

CSV(Comma-Separated Values) 是一種常見的數據表格格式,它由擴展名為 .csv 的文件表示。CSV 格式每一行對應數據表格的一行,每一列對應表格中的數據,用逗號進行分隔。

然而,對于一些需要訪問網絡的應用來說,CSV 格式并不友好。因此,我們可能需要將 CSV 格式轉換成 JSON (JavaScript Object Notation) 格式,來更方便處理數據,特別是在前端應用中。

下面是將 CSV 格式轉換成 JSON 格式的示例代碼:

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

代碼中首先需要導入 CSV 和 JSON 模塊,接著定義要轉換的 CSV 文件路徑和 JSON 文件路徑。然后定義一個空的字典 data。打開 CSV 文件,讀取數據,并對數據進行處理。最后將轉換后的字典數據寫入到 JSON 文件。

通過上面這段代碼,我們可以將 CSV 格式的數據轉換成 JSON 格式,方便在前端應用中使用。