DataSetをXMLファイルに出力したり、XMLファイルをDataSetに読み込んだりする処理は必ずといっていいほど、以下の処理を使っています。
毎回、ソースから探し出してコピペして使っているので、ブログに転記しておこうかと思います。
この処理、使い続けて5年くらい経つでしょうか・・・
他にいい方法あったら、アドバイスください。
1 | /// <summary>XMLファイルをデータセットに読み込む |
3 | /// <param name="ds"></param> |
4 | /// <param name="xmlFilePath"></param> |
6 | public static DataSet GetXMLDate(DataSet ds, string xmlFilePath) |
9 | if (File.Exists(xmlFilePath)) |
14 | StreamReader sr = new StreamReader(xmlFilePath, System.Text.Encoding.GetEncoding( "utf-8" )); |
21 | /// <summary>データセットをXMLファイルに出力 |
23 | /// <param name="ds"></param> |
24 | /// <param name="xmlFilePath"></param> |
25 | public static void OutputXML(DataSet ds, string xmlFilePath) |
28 | StreamWriter sr = new StreamWriter(xmlFilePath, false , System.Text.Encoding.GetEncoding( "utf-8" )); |