小弟刚开始学习XML,下面这个图片是我在MSDN中看到的。这个图主要介绍了DATASET,XmlDataDocument 和XML之间的关系。
可是这个图我还是不太明白!具体我不知道代码怎么把XML数据转换为关系数据库中的表??
MSDN中只给出了简单的语句
DataSet1 mydataset
=
new
DataSet1();
XmlDataDocument xmlDoc = new XmlDataDocument(mydataset);
xmlDoc.Load( " test.xml " );
XmlDataDocument xmlDoc = new XmlDataDocument(mydataset);
xmlDoc.Load( " test.xml " );
这个代码看的很简单,我不知道具体怎么实现转换的?请高手给一个简单的事例!!小弟万分感谢!!
还有一个问题:上面把XML和关系数据库联系在一起了,可是请问高手有没有什么办法可以直接根据SQL sever 2005中的数据库生成相应的XML架构(XSD)??XSD在XML和关系数据库转换中到底起了一个什么作用??最好能给小弟一个简单的事例说明。小弟先谢谢!!
XML数据转换为关系数据,ADO.NET有自己独特的方式就是上面的图所示,这个和通常的DATASET加同时装载XML架构文件的方式有什么不同的的地方??
上面这么多关于XML数据的问题把我搞的头都晕了!
看了半天的MSDN的帮助还是没搞明白这其中的关系!小弟恳请高手帮助!!救命!!
小弟在这先谢谢各位!!谢谢!!