使用C#将XML直接保存到数据库

这是我的xml文件的一部分

  Australia 1  1877-2010 721 339 186 2 194 47.01         

我在某处读过有一种方法可以将这种XML直接保存到数据库中。 我正在使用VS2010。 我已经为这个xml所需的数据创建了数据集。 有没有办法直接在数据集上映射这个XML? 还有其他想法吗? 我还必须将一些其他更复杂的XML文件保存到数据库中。

我已经尝试过xsd.exe来为这个XML创建xsd模式。

SQL Server 2005+有一个本机XML数据类型,如果你创建一个列,你可以简单地插入该列,这里是一个类似于你的插入 ,这个表的第二列的数据类型是xml

 INSERT INTO docs VALUES (1, ' Writing Secure Code  Michael Howard   David LeBlanc  39.99 ') INSERT INTO docs VALUES (2, '  
XML Schema
Benefits
Features
')