0
我花了大約半天的時間尋找這個問題的答案,並且慢慢地感到沮喪。我正在使用返回XmlNode作爲響應的Web服務。我希望能夠通過節點獲取XML數據引用並使用數據網格視圖查看它。有誰知道這是否可能?有沒有辦法讓一個XmlNode在DataGrid視圖中顯示其數據?
我使用下面的代碼:
// submit command to webserver
XmlNode response = SubmitToWebserv((XmlElement)IssueNode, state.Get);
// create XML reader to read response
XmlReader reader = new XmlNodeReader(response);
// create a data table to hold response
DataTable dt = new DataTable();
dt.ReadXmlSchema(reader);
// read data into data table
dt.ReadXml(reader);
它拋出異常:數據表不從支持XML架構推斷。問題是,模式被包含在由響應引用的XML中......所以我不知所措。
是的,模式包含在XmlNode中。這就是爲什麼我有點困惑。 – 2009-06-30 19:57:37