我有以下代码,有时可以,但是其他代码可以截断xml,所以我认为这与长度有关,因为它只是在xml标记的中间分开。
using (webresponse response = request.GetResponse())
{
using (Stream streamResponse = response.GetResponseStream())
{
using (StreamReader rd = new StreamReader(streamResponse,Encoding.UTF8))
{
XmlSerializer serializer = new XmlSerializer(typeof(T));
string soapResult = rd.ReadToEnd();
}
}
}
有没有人知道为什么要这样做以及我可以如何解决?