這是我的要求 我需要反序列化一個對象,然後我需要做一些XML解析(我知道這聽起來是怎樣的)
因此,這裏是我的代碼XmlTextReader的舉下手
XmlTextReader myFileReader = new XmlTextReader(path);
XmlSerializer serializer = new XmlSerializer(typeof(MyType));
MyType par = serializer.Deserialize(myFileReader) as MyType;
XElement qListenerParXml = XElement.Load(qListenerPar);
當我嘗試再次加載閱讀器我得到異常,因爲閱讀器光標在最後。 我的問題是我如何返回到開始?
自.NET 2.0以來,'new XmlTextReader'已被棄用。您應該使用'XmlReader.Create'來代替。然後,您可以針對'MemoryStream'或其他可以重新定位的其他類型的流創建閱讀器。 – 2010-11-18 20:05:43