jsonファイルを読み込んで、データオブジェクトに変換するサンプルです。
サンプル
例)test.jsonを読み込んでデータオブジェクトに変換する
test.jsonの中身は以下の通りです。
(C:¥test.json)
[
{"Id": 101, "Name": "伊藤", "Busho": "営業部"},
{"Id": 102, "Name": "鈴木", "Busho": "総務部"},
{"Id": 103, "Name": "田中", "Busho": "開発部"}
]
jsonに対応するデータクラスを定義しておきます。
実処理
生成されたデータオブジェクト
["Id": 101, "Name": "伊藤", "Busho": "営業部"],
["Id": 102, "Name": "鈴木", "Busho": "総務部"],
["Id": 103, "Name": "田中", "Busho": "開発部"]
備考
- Dictionaryをjson文字列に変換したい場合は、System.Text.Json.JsonSerializer.Deserializeを使用すると簡単です。
- データオブジェクトをjsonファイルに変換したい場合は、以下関連記事をご覧ください。