ぺやろぐ

ぺやろぐ

焼きそばよりチャーハンが好き。

〔C#〕XMLファイルの読み込みと書き込み

スポンサーリンク


どうも、ぺやんぐです。

今回は気が向いたのと備忘録も兼ねて、C#でのXMLファイルの読み込みと書き込みについて。
単純な読み書きだけだから、細かい処理とかはまたいつか。

◆目的

XMLファイルの取り扱いを学ぶ。


◆実装

まず、保存するデータを持つクラスを作成

よくあるPersonクラス


Personクラス


こんなクラスがあったとする。

まずは、XMLに書き込む処理


XMLに書き込む処理


これで、Personのリストをxmlに保存することが可能。

次に、xmlからの読み込み処理


XMLから読み込む処理


これでXMLの中身を、Personのリストで返してくれる。


◆まとめ

xmlの中身は


書き込み後のXMLの中身


こんな感じになると思われる。
Nameの「aaaaa」とAgeの「20」は保存する前にリストに入れたデータ。

コード内ではリストで保持するので、データをごにょごにょしやすい。