workaround for Mono bug 523151

tdufourtdufour CAMember
edited March 2014 in General

Hi,

I am trying to do a webrequest and to get the response into a xmlReader. But, always my xmlreader throw a nullReference exception when I call : xmlreader.MoveToContent() . I verified the response received from my webrequest and it's ok: the response seems to have a content and the status of my response is "OK". I also verified the xmlReader content and it seems to have nothing!

There is my code :
var request = WebRequest.Create (MyUri); using (var response = request.GetResponse ()) { using (var stream = response.GetResponseStream ()) { using (var reader = XmlReader.Create (stream)) { // FIXME this is a workaround for Mono bug 523151 xmlreader.MoveToContent (); } } }

I spent so much time on this problem without finding a solution! So if anybody can help me, i would appreciate it a lot!

Thanks!

Posts

  • JasonAwbreyJasonAwbrey USInsider, University, Developer Group Leader mod

    Have you tried the XML classes in LINQ instead? I find them a lot easier to work with than the older System.XML ones.

  • tdufourtdufour CAMember

    Unfortunately, I can't use linq! I use a framework that requires a xmlreader to work and do the job I Want. I don't have any other choice! Thanks!

Sign In or Register to comment.