2012-08-14 179 views
0

根據需要,將會有一些XML文件(大約20-30),使用它我必須讀取它們並在數據庫中插入詳細信息。 我的應用程序使用EF4.0與oracle。從XML中讀取數據並將其寫入數據庫

我想知道讀取XML並在數據庫中插入記錄的最佳方法。

我在想什麼是將XML數據加載到數據集中,然後使用EF一個接一個地保存它們。

如果有人可以建議我一些更好,更高效的方法來實現它,那麼這將是非常有益的。

無論從XML加載數據到數據集,然後從數據集到實體是更好的方法還是使用LINQ to XML,在讀取XML時直接創建實體對象?

+0

什麼尺寸的xml文件?對於它的價值,我已經取得了xml->數據集路徑(帶有xsd)的良好成功,但是必須是合理大小的文件(比如最大50Mb) – tbone 2012-08-14 12:44:09

回答

相關問題