2
我目前遇到麻煩Web服務調用反序列化一個XmlDocument,這裏是我的代碼: -XmlNodeReader對象返回{無}
public void getTest(XmlDocument requestDoc)
{
XmlDocument results = new XmlDocument();
XmlSerializer serial = new XmlSerializer(typeof(DataRequest));
DataRequest req;
XmlNodeReader reader = new XmlNodeReader(requestDoc.DocumentElement);
req = (DataRequest)serial.Deserialize(reader);
response.write(req.toString());
}
現在,我遇到的麻煩的是,XmlNodeReader對象只包含「 {None}「當我在調試中逐步完成時,requestDoc明確地具有預期的XML結構,任何想法?
親切的問候 吉布
你考慮使用'LINQ到XML'代替'XmlDocument' – Stecya 2011-02-28 11:41:41
不幸的是,我workign的規範和必須接受一個XmlDocument作爲參數 – gibb3h 2011-02-28 11:43:44