Sign Up
Search
Options
search
Chat
Help
News
Log in
Not Logged in
Home
»
Boards
»
Stylus Studio Developer Network
»
XSLT Help and Discussion
»
Use XSLT with SOAP
Topic
Topic Page
1
2
3
4
5
6
7
8
9
Prev Topic
Next Topic
next
Subject:
Use XSLT with SOAP
Author:
Pedro Rodrigues
Date:
29 Mar 2012 07:58 PM
Hi.
I have one application on web and i need to get values from XML to build HTML pages.
I get this example working
http://bluealliance-pt.w4.makeitsimple.pt/getMultipleprices.asp
With XSL file:
I don't know if NewDataSet/MultiplePrices is the best way.. but this works.
<xsl:stylesheet
xmlns:xsl="
http://www.w3.org/1999/XSL/Transform"
xmlns:soap11="
http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap12="
http://www.w3.org/2003/05/soap-envelope"
exclude-result-prefixes="soap12"
version="2.0">
<xsl:output method = "xml" indent="no"/>
<xsl:template match="NewDataSet/MultiplePrices">
<center>
<table width="465" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="117" height="22"><div align="center"><strong>Elemento</strong></div></td>
<td width="125"><div align="center"><strong>Valor</strong></div></td>
</tr>
<xsl:for-each select="stationID">
<tr align="center">
<td height="22">stationID<xsl:value-of select="stationID"/></td>
<td><xsl:value-of select="normalize-space()"/></td>
</tr>
</xsl:for-each>
</table>
</center>
</xsl:template>
</xsl:stylesheet>
I have other XML response at
http://bluealliance-pt.w4.makeitsimple.pt/getGroupDetails.asp
I'm using code above at XSL but don't works. I'm newbie with XSL.
Is possible send to a webService SOAP 1.2 and get SOAP 1.1 ? is what happen to all my requests.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="
http://www.w3.org/1999/XSL/Transform"
xmlns:soap="
http://schemas.xmlsoap.org/soap/envelope/"
xmlns:response="
http://www.jimpisoft.pt/Rentway_Reservations_WS/getGroupDetails">
<xsl:output method = "xml" encoding = "UTF-8" indent = "yes"/>
<xsl:template match="/">
<h3>The answer is:</h3>
<b><xsl:value-of select="soap:Envelope/soap:Body/response:GroupDetailsResponse/GroupDetailsResult/groupID"/></b>
</xsl:template>
</xsl:stylesheet>
top
Subject:
Use XSLT with SOAP
Author:
Ivan Pedruzzi
Date:
29 Mar 2012 11:49 PM
Which Stylus Studio version are you running?
<<"These boards are part of the Stylus Studio Developer Network. They are a service to users of Stylus Studio only.">>
If you download, register and start developing XSLT using Stylus
Studio you will have access to the forum resources.
http://www.stylusstudio.com/xml_download.html
Hope this helps
Stylus Studio Team
Topic Page
1
2
3
4
5
6
7
8
9
Prev Topic
Next Topic
Powered by
Stylus Studio
, the world's leading
XML IDE
for
XML
,
XSLT
,
XQuery
,
XML Schema
,
DTD
,
XPath
,
WSDL
,
XHTML
,
SQL/XML
, and
XML Mapping
!
Go to Conference:
Select Conference
Stylus Studio Feature Requests
Stylus Studio Technical Forum
Website Feedback
XSLT Help and Discussion
XQuery Help and Discussion
Stylus Studio FAQs
Stylus Studio Code Samples & Utilities
Stylus Studio Announcements
go
Log In Options
Username:
Password:
Site Map
|
Privacy Policy
|
Terms of Use
|
Trademarks
Stylus Scoop XML Newsletter:
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.