私のプロジェクトでは、csvファイルを読み取ってxmlに変換し、xmlをデータベーステーブルに保存する必要があります。ファイルに保存せずに、xml出力をデータベースに直接保存したい。csvをxmlに変換できましたが、データベースに直接保存する方法がわかりません(ファイルに保存せずに)。どんな助けでも大歓迎です。
これが私のコードです
var lines = System.IO.File.ReadAllLines(@"C:\test.csv");
var xml = new XElement("TopElement",
lines.Select(line => new XElement("Item",
line.Split(';')
.Select((column, index) => new XElement("Column" + index, column)))));
// XmlTextReader reader = new XmlTextReader(xml.ToString());
//xml.Save(@"C:\xmloutput.xml); // dont want to save to file.