【发布时间】:2020-06-08 20:01:37
【问题描述】:
目前我正在使用下面的代码将 CSV 转换为 JSON。问题是,返回为 CSV 中的空值放置空字符串。我需要这些为空才能使 api 调用正常工作。
如何为 CSV 中的空白值获取 null?
def csvToJson(tokenHeader):
data = []
with open('CSV/quiz-questions.csv') as questionFile:
csv.field_size_limit(sys.maxsize)
csvReader = csv.DictReader(questionFile, quoting=csv.QUOTE_MINIMAL)
for row in csvReader:
data.append(row)
with open('JSON/questions.json', 'w+') as jsonFile:
jsonFile.write(json.dumps(data, indent=4))
【问题讨论】: