我正面临一些问题,我想是因为我对所有框架都不是很熟悉,对我来说很难。
当我建立我的旧休息时,它是在httphandler,现在我在WCF休息时得到它
旧的rest返回XML流,因为它是<xml ....>
的标题
新服务只返回像SOAP这样的XML。
我需要用XSL转换这个XML所以我这样做了:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(xml);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream());
//Transform the xml to stream
MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(reader.ReadToEnd()));
XPathDocument document = new XPathDocument(stream);
StringWriter writer = new StringWriter();
XslCompiledTransform transform = new XslCompiledTransform();
transform.Load(xsltURL);
transform.Transform(document, null, writer);
我现在应该怎么做?或者也许如何强迫肥皂返回头部 如果有更好的方法,我也希望新系列可以在其他系统中使用。