目前我正在一个项目中工作,用户将能够上传CSV文件,CSV文件中的数据将存储在数据库中。该项目正在Falcon框架上开发,作为后端,API请求从客户端Angular 4发送。
从 Angular 方面,我可以将 CSV 文件数据解析为 JSON 数据。有一些软件包可以作为示例ngx-papaparse。还有其他方法,例如在python中获取CSV文件并处理要存储到数据库中的CSV文件数据。那么最好的方法是什么。
Python
处理数据非常灵活,您也可以使用python中的Pandas
将csv
数据转换为json
import pandas as pd
df = pd.read_csv('filename.csv')
df.to_json('jsonfilename.json')
您还可以通过使用python导出csv
文件来mysql
中存储它们,请阅读 http://www.vallinme.com/v1/?p=95
Petl是另一个用于此目的的图书馆。