Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - XSL using incoming XML for calculations >Thread Next - Re: XSL using incoming XML for calculations Re: XSL using incoming XML for calculationsTo: NULL Date: 2/9/2005 12:48:00 PM Eadro wrote:
> //Get XML-request
> var xmlRequest = Server.CreateObject("Microsoft.XMLDOM");
> xmlRequest.async = false;
> xmlRequest.load(Request);
> //xmlRequest.load(serverURL + "test.xml");
>
> //Load Transformationpage
> var transformExtrem = new ActiveXObject("Microsoft.XMLDOM");
> transformExtrem.async = false;
> transformExtrem.load(serverURL + "Extremwert.xsl");
> //transformExtrem.load(ServerMapPath("ASPTest/Extremwert.xsl"));
>
> //Transform
> var xmlResponse = Server.CreateObject("Microsoft.XMLDOM");
> xmlResponse.async = false;
> xmlResponse.transformNodeToObject(transformExtrem, xmlResponse);
>
> //sende XML-Answer
> Response.ContentType="text/xml";
> xmlResponse.save(Response);
This is wrong. You transform resulting XML instead of input one.
All you need is just
Response.ContentType="text/xml";
xmlRequest.transformNodeToObject(transformExtrem, Response);
--
Oleg Tkachenko [XML MVP, MCP]
http://blog.tkachenko.com
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
