Subject: RE: [xsl] Is XML-SPY useful for xslt? From: Rene de Vries <RdVries@xxxxxxxxxxx> Date: Tue, 17 Jul 2001 12:50:47 +0200 |
Hi Louise, I agree with Daniel: don't blame XML-Spy for something you do wrong! Your <xsl:apply-hi_templates select="//w:weather"/> states to do something for ALL weather-nodes, but you only provide one specific matching template <xsl:hi_template match="w:weather[w:city = 'Vancouver']"> so of all the other wheater-nodes the text-nodes will be displayed. So follow the advise of Chris Bayes or change your <xsl:apply-hi_templates select="//w:weather"/> into <xsl:apply-hi_templates select="//w:weather[w:city = 'Vancouver']"/> So that your xsl:apply-hi_templates matches your xsl:hi_template Greetings Rene { @ @ } ^ \__/ "You don't need eyes to see, you need vision!" -----Oorspronkelijk bericht----- Van: Daniel Newman [SMTP:daniel.newman@xxxxxxxxxxx] Verzonden: dinsdag 17 juli 2001 11:05 Aan: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Onderwerp: RE: [xsl] Is XML-SPY useful for xslt? My version of XML-spy uses MSXML3 parser (and a BIG list of others), so can't see why yours wouldn't work for you? Only thing to note is that you can't embed <br> tags outside of your content: <tr><td><xsl:value-of select="w:city"/></td> <td><xsl:value-of select="w:hi_temp"/></td></tr> <br></br> Those breaks will appear above your table, probably pushing it down the page? And don't use <thead>. Much better to use <th>. Daniel. -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Louise Lane Sent: 17 July 2001 09:22 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Is XML-SPY useful for xslt? Hello I have been trying to get xsl to work with xml spy 3.5 with very limited success. I have not been able to get dpawson's select unique items to work at all (ie barb, bark, bard) I have been able to select elements to put in a table but the rest of the elements (which i do not want) appear in a string above it <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi ="http://www.w3.org/2000/10/XMLSchema-instance" xmlns:w="http://www.weather.org"> <xsl:hi_template match="/"> <html> <head> <title>Weather Eg 1</title></head> <body> <center> <b>Weather Data for Vancouver</b> <table border="1" > <thead align="center"> <td><strong>City</strong></td> <td><strong>hi_temp</strong></td> </thead> <xsl:apply-hi_templates select="//w:weather"/> </table> </center> </body> </html> </xsl:hi_template> <xsl:hi_template match="w:weather[w:city = 'Vancouver']"> <tr><td><xsl:value-of select="w:city"/></td> <td><xsl:value-of select="w:hi_temp"/></td></tr> <br></br> </xsl:hi_template> </xsl:stylesheet> on this xml document <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XML Spy v3.5 (http://www.xmlspy.com) by Louise Lane (personal) --> <?xml-stylesheet type="text/xsl" href="C:\WINDOWS\Desktop\weatherXSLexamples\weather_filter1.xsl"?> <weather_report xmlns="http://www.weather.org" xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:schemaLocation="http://www.weather.org C:\WINDOWS\Desktop\weatherXSLexamples\weather.xsd"> <weather> <city>Barrie</city> <hi_temp>25.7</hi_temp> <low_temp>24.0</low_temp> <day>Sunday</day> </weather> <weather> <city>Edmonton</city> <hi_temp>31.5</hi_temp> <low_temp>13.9</low_temp> <day>Sunday</day> </weather> <weather> <city>Vancouver</city> <hi_temp>15.6</hi_temp> <low_temp>10.1</low_temp> <day>Sunday</day> </weather> </weather_report> puts vancouver and 15.6 in the table but the rest of the elements show above in a string. Also, I have not been able to get xsl:sort to work At all So, is my code wrong? is XML Spy not good for xslt? is there a better gui based product to use? I really don't want to have to work in NotePad Thanks in advance, Louise Lane XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Is XML-SPY useful for xsl, Michael Kay | Thread | Re: [xsl] Is XML-SPY useful for xsl, RSuiter |
[xsl] X-Forms, dante | Date | [xsl] Why would my XML not be worki, Daniel Newman |
Month |