私は約半日をこの質問の答えを探すのに費やしており、徐々に不満を感じています。私はその応答として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);
:DataTableには、XMLからスキーマ推論をサポートしていません。問題は、スキーマが応答で参照されるXMLに含まれていることです...だから私は迷っています。
はい、スキーマはXmlNodeに含まれています。これが私が少し混乱している理由です。 –
代わりにDataSetを使用して、データを表示することができました。ありがとうございました。今、ベンダーの文書化されていないWebサービスの回避策を見つける。 ご協力ありがとうStackOverflow! –