このクイックチュートリアルでは、Python を使用して CSV ファイルを JSON に変換する方法を説明します。IDE の設定、手順の一覧、および Python を使用して CSV を JSON 形式に変換するサンプルコードが含まれています。JsonSaveOptions でさまざまなプロパティを設定することで、出力 JSON ファイルをカスタマイズする方法を学びます。
Python を使用した CSV から JSON コンバーターの手順
- CSV を JSON に変換するために Aspose.Cells for Python via .NET を使用する環境を設定する
- 出力からウォーターマークを削除するためにライセンスを読み込む
- ソース CSV ファイルを Workbook クラスオブジェクトに読み込む
- 変換プロセスをカスタマイズするために JsonSaveOptions オブジェクトを作成する
- カスタマイズのために JsonSaveOptions にさまざまなプロパティとフラグを設定する
- JSON ファイルにエクスポートする CSV ファイルのセル領域を定義する
- 指定されたカスタム設定を使用して結果のワークブックを JSON として保存する
これらの手順は、Python を使用して CSV を JSON に変換するプロセスをまとめたものです。ライセンスを読み込み、ソース CSV ファイルを Workbook クラスオブジェクトに読み込み、JsonSaveOptions オブジェクトを作成し、JsonSaveOptions オブジェクトのデフォルト設定を使用してワークブックを JSON として保存します。数値を文字列としてエクスポートするフラグ、CSV から空のセルをエクスポートするフラグを設定し、開始行/終了行および列を指定して CSV からデータをフィルタリングするための CellArea を定義することで、変換をカスタマイズできます。
Python を使用して CSV を JSON にエクスポートするコード
上記のコードは、Python を使用して CSV ファイルを JSON に変換する方法を示しています。さらにカスタマイズする場合、ソース CSV ファイルに階層構造が含まれている場合は、JSON ファイル内で親/子レコードとしてエクスポートできます。JSON ファイル内のインデントの方法を制御したり、定義された名前を並べ替えたりするための他のオプションも利用できます。
この記事では、Python を使用して CSV から JSON フォーマッターを開発する方法を学びました。Excel ファイルでセルをロックするには、記事 Python を使用して Excel のセルをロックする を参照してください。