2012-08-14 182 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

回答

相关问题