私のcsv
ファイルから、使用する予定のデータを.js
に変換する必要があります。.csvファイルから.json - Pythonにデータを変換する
Lp.;Name;Surname;Desc;Unit;Comment
1;Jan;Makowski;Inf;km;
2;Anna;Nowak;Pts;km;Brak reakcji
あなたは、列'comment'
は常に、レコードを持っていないと私はそのように維持する必要が見ることができます。また、データ間には、設定する必要のあるタブがあります。
私は、ファイルをしました、私は今働いているが、それはのような行のデータ私のショー:
[{"Lp.;Name;Surname;Desc;Unit;Comment": "1;Jan;Makowski;Inf;km;"}, {"Lp.;Name;Surname;Desc;Unit;Comment": "2;Anna;Nowak;Pts;km;Brak reakcji"...]
が私のpythonに新しいですし、私が定義する方法が分かりません私は何を得る必要があります。私はそれを行うために管理
@@編集...
import json
import csv
# Deklaracja danych
fieldnames = ("Lp.", "Name", "Surname", "Desc", "Unit", "Comment")
# Otwieranie plików
with open('file.csv', 'r', encoding = "utf8") as csvfile:
reader = csv.DictReader(csvfile) # ,fieldnames)
rows = list(reader)
# Zamykamy plik
csvfile.close()
# Tworzymy plik z danych
with open('file.json', 'w', encoding = "utf8") as jsonfile:
json.dump(rows,jsonfile)
# jsonfile.write(s.replace(';', '/t'))
# Zamykamy plik
csvfile.close()
は、組み込みのcsvモジュールを見てください、[python2](HTTPS: //docs.python.org/2/library/csv.html)、[python3](https://docs.python.org/3.6/library/csv.html)を参照してください。ファイル内の各行のフィールドのリストを持つことができます。 – Pedru
ええ、しばらくそれを見て、ちょうどそれらの行と列を構築する方法を控える –
[CSVをJSON(特定の形式)にConvert CSVを変換する可能性があります](https://stackoverflow.com/questions/33642673/convert -csv-to-json-in-specific-format-using-python) – philshem