我想讀取一個數據集作爲XML並將其加載到XML文檔。數據集 - > XML文檔 - 將數據集加載到XML文檔 - C#.net
XmlDocument contractHistoryXMLSchemaDoc = new XmlDocument();
using (MemoryStream ms = new MemoryStream())
{
//XmlWriterSettings xmlWSettings = new XmlWriterSettings();
//xmlWSettings.ConformanceLevel = ConformanceLevel.Auto;
using (XmlWriter xmlW = XmlWriter.Create(ms))
{
xmlW.WriteStartDocument();
dsContract.WriteXmlSchema(xmlW);
xmlW.WriteEndDocument();
xmlW.Close();
using (XmlReader xmlR = XmlReader.Create(ms))
{
contractHistoryXMLSchemaDoc.Load(xmlR);
}
}
}
但是我收到錯誤 - 「根元件丟失」。
任何想法?
更新
當我做xmlR.ReadInnerXML()是空的。有誰知道爲什麼?
NLV
你的XML文檔是什麼樣的? – Rippo 2010-04-19 11:49:31
對不起,我沒有得到你。我需要將該數據集的xml導入到一個xml文檔中。 – NLV 2010-04-19 11:56:49