Subject: [xsl] XLST newbie needs help From: "NIENKE, Bill P. - ACCOR-NA" <Nienke_Bill@xxxxxxxxxxxx> Date: Mon, 21 Oct 2002 11:50:36 -0500 |
> Hi, > Newbie to XSLT ~ I'm having trouble transforming this WSDL > http://www.ejseinc.com/WeatherService/Service.asmx?op=GetExtendedWeatherIn > fo into HTML. > Here is my XSL doc: > <?xml version='1.0' encoding='ISO-8859-1'?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="html" version="1.0" encoding="UTF-8" > omit-xml-declaration="no" indent="no" media-type="text/html"/> > <xsl:template match="/"> > <HTML> > <HEAD> > <TITLE>Weather Forcast</TITLE> > <link rel="STYLESHEET" type="text/css" href="/includes/style_ael.css"/> > </HEAD> > <BODY BGCOLOR="ffffff"> > <TABLE BGCOLOR="ffffff" BORDER="0" CELLPADDING="4" CELLSPACING="0" > WIDTH="100%" class="content"> > <TR VALIGN="middle"> > <TD ALIGN="left" BGCOLOR="ffffff"> > <xsl:element name="ExtendedWeatherInfo" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns="http://ejseinc.com/WeatherService/" /> > <b><xsl:text>Current Report for</xsl:text> > <xsl:value-of select="//Info/Location"/></b><br></br> > <xsl:text>Temperature:</xsl:text> <xsl:value-of > select="//Info/Temprature"/><br></br> > <xsl:element name="img"> > <xsl:attribute name="src"> > <xsl:value-of > select="//Info/IconIndex"/><xsl:text>.gif</xsl:text> > </xsl:attribute> > </xsl:element> > <br></br> > <xsl:text>Feels Like:</xsl:text> <xsl:value-of > select="//Info/FeelsLike"/><br></br> > <xsl:text>Forcast:</xsl:text> <xsl:value-of > select="//Info/Forecast"/><br></br> > <xsl:text>Visibility:</xsl:text> <xsl:value-of > select="//Info/Visibility"/><br></br> > <xsl:text>Barometric Pressure:</xsl:text> > <xsl:value-of select="Info/Pressure"/><br></br> > <xsl:text>Wind:</xsl:text> <xsl:value-of > select="//Info/Wind"/><br></br> > <xsl:text>UV Index:</xsl:text> <xsl:value-of > select="//Info/UVIndex"/><br></br> > <xsl:text>Humidity:</xsl:text> <xsl:value-of > select="//Info/Humidity"/><br></br> > <xsl:text>Reported At:</xsl:text> <xsl:value-of > select="//Info/ReportedAt"/><br></br> > <xsl:text>Last Updated:</xsl:text> <xsl:value-of > select="//Info/LastUpdated"/><br></br> > > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day1/Day"/> - <xsl:value-of > select="Day1/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day1/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day1/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day1/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day1/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day2/Day"/> - <xsl:value-of > select="Day2/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day2/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day2/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day2/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day2/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day3/Day"/> - <xsl:value-of > select="Day3/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day3/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day3/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day3/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day3/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day4/Day"/> - <xsl:value-of > select="Day4/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day4/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day4/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day4/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day4/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day5/Day"/> - <xsl:value-of > select="Day5/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day5/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day5/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day5/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day5/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day6/Day"/> - <xsl:value-of > select="Day6/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day6/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day6/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day6/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day6/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day7/Day"/> - <xsl:value-of > select="Day7/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day7/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day7/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day7/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day7/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day8/Day"/> - <xsl:value-of > select="Day8/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day8/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day8/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day8/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day8/PrecipChance"/><br></br> > <hr color="#FF9933" size="1" /> > <xsl:value-of select="Day9/Day"/> - <xsl:value-of > select="Day9/Date"/><br></br> > <xsl:text>Forcast: </xsl:text><xsl:value-of > select="Day9/Forecast"/><br></br> > <xsl:text>High: </xsl:text><xsl:value-of select="Day9/High"/><br></br> > <xsl:text>Low: </xsl:text><xsl:value-of select="Day9/Low"/><br></br> > <xsl:text>Chance of Precipitation: </xsl:text><xsl:value-of > select="Day9/PrecipChance"/><br></br> > </TD> > </TR> > </TABLE> > </BODY> > </HTML> > </xsl:template> > </xsl:stylesheet> > > ~ What am I doing wrong? The XSL displays as written, but the XML data > doens't show. Do I have an XPath error somewhere? > > > William Nienke > Web Developer > Accor North America > 972.702.3603 > bnienke@xxxxxxxxxxxx > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Interesting ways to refer to the FA, bryan . s . schnabel | Thread | Re: [xsl] XLST newbie needs help, Mike Brown |
Interesting ways to refer to the FA, bryan . s . schnabel | Date | [xsl] All Streams are being closed , Mercieca, Michael |
Month |