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

如何將CSV格式轉換成JSON格式

阮建安2年前18瀏覽0評論

如何將CSV格式轉換成JSON格式?

# 下面的工具可以方便的將CSV格式文件轉換成JSON文件格式

import sys, json

tip = """

請確保:

1. CSV格式是UTF-8

2. CSV第一行是鍵值

用法:

python csv2json.py foobar.csv

其中foobar.csv是需要轉換的源數(shù)據(jù)文件

運行環(huán)境:

Python 3.4.3

日期:

2015年12月29日

"""

print(tip)

# 獲取輸入數(shù)據(jù)

input_file = sys.argv[1]

lines = open(input_file, "r", encoding="utf_8_sig").readlines()

lines = [line.strip() for line in lines]

# 獲取鍵值

keys = lines[0].split(',')

line_num = 1

total_lines = len(lines)

parsed_datas = []

while line_num

values = lines[line_num].split(",")

parsed_datas.append(dict(zip(keys, values)))

line_num = line_num + 1

json_str = json.dumps(parsed_datas, ensure_ascii=False, indent=4)

output_file = input_file.replace("csv", "json")

# write to the file

f = open(output_file, "w", encoding="utf-8")

f.write(json_str)

f.close()

print("解析結束!")

java json格式化,如何將CSV格式轉換成JSON格式