[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Web-sevices in xslt

Subject: Re: Web-sevices in xslt
From: bryan rasmussen <rasmussen.bryan@xxxxxxxxx>
Date: Thu, 12 Jan 2006 10:45:08 +0100
tempuri.org
Hmm, I got reported as spam trying to send this earlier, wonder what
the problem is.

On 1/12/06, bryan rasmussen <rasmussen.bryan@xxxxxxxxx> wrote:
> It looks to me from your javascript that you may be based in Windows
> Jscript (running on IE, Wscript, in ASP?)
> If so, and you're using MSXML as your processor you should be able to
> translate your script rather easily to it as an extension function.
>
> The same situation will apply to other processors, i.e. will need to
> write an extension function or find one targetting that processor.
>
> XSLT processors tend to support HTTP Get, although I don't think this
> is actually required by the 1.0 spec, may be wrong haven't checked in
> a while, but at any rate have not found one yet that does not support
> it to some extent via use of the document function.
>
>
>
>
> On 1/11/06, Antsnio Mota <amsmota@xxxxxxxxx> wrote:
> > Because, as per my example, i need to set some request headers and
> > send some xml envelope in a post, and the examples only show how to do
> > a get with parameters on the url...
> >
> > I'm now trying to look at calling REST Web Services from xsl, it seems
> > that works "with the four well-defined verbs: GET, POST, PUT, and
> > DELETE"...
> >
> > Anyone knows anuthing about this?
> >
> >
> > Thanks again.
> >
> >
> > ------------------------------
> >
> > Date: Tue, 10 Jan 2006 21:34:32 +0100 (CET)
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > From: Florent Georges <darkman_spam@xxxxxxxx>
> > Subject: RE:  Web-sevices in xslt
> > Message-ID: <20060110203432.27545.qmail@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
> >
> > Antsnio Mota wrote:
> >
> > > but the results i've got are not satisafactory (e.g.
> > > http://www.xml.com/pub/a/2004/12/01/tr.html),
> > > because they call the web-service as a URL with parameters.
> >
> >  Why?
> >
> > --drkm
> >
> >
> >
> >
> > Date: Tue, 10 Jan 2006 18:48:54 +0000
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > From: =?ISO-8859-1?Q?Ant=F3nio_Mota?= <amsmota@xxxxxxxxx>
> > Subject: Web-sevices in xslt
> > Message-ID: <2fa554470601101048o5c19dbd5j@xxxxxxxxxxxxxx>
> >
> > Hello:
> >
> > I've been googling for this, but the results i've got are not
> > satisafactory (e.g. http://www.xml.com/pub/a/2004/12/01/tr.html),
> > because they call the web-service as a URL with parameters.
> >
> > However, i wanted to do something in the lines of what i'm doing now
> > with Javascript/ajax
> >
> > =09var uri=3D"http://portosanto/todows/service1.asmx"
> > =09var xmlhttp =3D new XMLHttpRequest();=09
> > =09xmlhttp.open("POST", uri, true);
> > =09xmlhttp.setRequestHeader("Content-type", "text/xml");
> > =09xmlhttp.setRequestHeader("SOAPAction",
"http://tempuri.org/HelloWorld");
> > =09xmlhttp.onreadystatechange =3D function()
> > =09{
> > =09=09if(xmlhttp.readyState =3D=3D 4){
> > =09=09//debugger
> > =09=09=09FRAME_MAIN.document.body.innerText =3D xmlhttp.responseBody;
> > =09=09}
> > =09}
> > =09var sopa =3D '<?xml version=3D"1.0" encoding=3D"utf-16"?>'+
> > =09=09'<soap:Envelope
> > xmlns:soap=3D"http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance"
> > xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema">'+
> > =09=09'<soap:Body>'+
> > =09=09'<'+name+' xmlns=3D"http://tempuri.org/" />'+
> > =09=09'</soap:Body>'+
> > =09=09'</soap:Envelope>';
> > =09xmlhttp.send(sopa);
> >
> > So i have to set some headers and some content.
> >
> > Is there a way to do this?
> >
> > Thanks.

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.