Я получаю "Недопустимые символы в ошибке пути" при использовании метода XMLTextReader. В принципе, я отправляю длинный URL-адрес в tr.im, а tr.im отправляет ответ как поток XML, который я пытаюсь разобрать, но получаю вышеупомянутую ошибку. Можете ли вы, ребята, объяснить мне, почему я получаю эту ошибку и где я ошибаюсь? Здесь код:
WebRequest wrURL;
Stream objStream;
string strURL;
wrURL = WebRequest.Create("http://api.tr.im/api/trim_url.xml?url=" + HttpUtility.UrlEncode(txtURL.Text));
objStream = wrURL.GetResponse().GetResponseStream();
StreamReader objSReader = new StreamReader(objStream);
strURL = objSReader.ReadToEnd().ToString();
XmlTextReader reader = new XmlTextReader(strURL); //getting the error at this point
Я использую Visual Studio 2008, Express Edition