Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Aug 2012
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    XSL Code Not Compiling

    Hi there guys,

    I'm doing a software development course, trying to learn a number of new languages in 6 months, w/o prior experience and would really appreciate any help, you could provide.

    Could anyone tell me why the xsl code here is not compiling?

    Kind Regards,

    Jude
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!-- Edited by XMLSpy® -->
    <catalog>
    	<cd>
    		<title>Empire Burlesque</title>
    		<artist>Bob Dylan</artist>
    		<country>USA</country>
    		<company>Columbia</company>
    		<price>10.90</price>
    		<year>1985</year>
    	</cd>
    	<cd>
    		<title>Hide your heart</title>
    		<artist>Bonnie Tyler</artist>
    		<country>UK</country>
    		<company>CBS Records</company>
    		<price>9.90</price>
    		<year>1988</year>
    	</cd>
    	<cd>
    		<title>Greatest Hits</title>
    		<artist>Dolly Parton</artist>
    		<country>USA</country>
    		<company>RCA</company>
    		<price>9.90</price>
    		<year>1982</year>
    	</cd>
    	<cd>
    		<title>Still got the blues</title>
    		<artist>Gary Moore</artist>
    		<country>UK</country>
    		<company>Virgin records</company>
    		<price>10.20</price>
    		<year>1990</year>
    	</cd>
    	<cd>
    		<title>Eros</title>
    		<artist>Eros Ramazzotti</artist>
    		<country>EU</country>
    		<company>BMG</company>
    		<price>9.90</price>
    		<year>1997</year>
    	</cd>
    	<cd>
    		<title>One night only</title>
    		<artist>Bee Gees</artist>
    		<country>UK</country>
    		<company>Polydor</company>
    		<price>10.90</price>
    		<year>1998</year>
    	</cd>
    	<cd>
    		<title>Sylvias Mother</title>
    		<artist>Dr.Hook</artist>
    		<country>UK</country>
    		<company>CBS</company>
    		<price>8.10</price>
    		<year>1973</year>
    	</cd>
    	<cd>
    		<title>Maggie May</title>
    		<artist>Rod Stewart</artist>
    		<country>UK</country>
    		<company>Pickwick</company>
    		<price>8.50</price>
    		<year>1990</year>
    	</cd>
    	<cd>
    		<title>Romanza</title>
    		<artist>Andrea Bocelli</artist>
    		<country>EU</country>
    		<company>Polydor</company>
    		<price>10.80</price>
    		<year>1996</year>
    	</cd>
    	<cd>
    		<title>When a man loves a woman</title>
    		<artist>Percy Sledge</artist>
    		<country>USA</country>
    		<company>Atlantic</company>
    		<price>8.70</price>
    		<year>1987</year>
    	</cd>
    	<cd>
    		<title>Black angel</title>
    		<artist>Savage Rose</artist>
    		<country>EU</country>
    		<company>Mega</company>
    		<price>10.90</price>
    		<year>1995</year>
    	</cd>
    	<cd>
    		<title>1999 Grammy Nominees</title>
    		<artist>Many</artist>
    		<country>USA</country>
    		<company>Grammy</company>
    		<price>10.20</price>
    		<year>1999</year>
    	</cd>
    	<cd>
    		<title>For the good times</title>
    		<artist>Kenny Rogers</artist>
    		<country>UK</country>
    		<company>Mucik Master</company>
    		<price>8.70</price>
    		<year>1995</year>
    	</cd>
    	<cd>
    		<title>Big Willie style</title>
    		<artist>Will Smith</artist>
    		<country>USA</country>
    		<company>Columbia</company>
    		<price>9.90</price>
    		<year>1997</year>
    	</cd>
    	<cd>
    		<title>Tupelo Honey</title>
    		<artist>Van Morrison</artist>
    		<country>UK</country>
    		<company>Polydor</company>
    		<price>8.20</price>
    		<year>1971</year>
    	</cd>
    	<cd>
    		<title>Soulsville</title>
    		<artist>Jorn Hoel</artist>
    		<country>Norway</country>
    		<company>WEA</company>
    		<price>7.90</price>
    		<year>1996</year>
    	</cd>
    	<cd>
    		<title>The very best of</title>
    		<artist>Cat Stevens</artist>
    		<country>UK</country>
    		<company>Island</company>
    		<price>8.90</price>
    		<year>1990</year>
    	</cd>
    	<cd>
    		<title>Stop</title>
    		<artist>Sam Brown</artist>
    		<country>UK</country>
    		<company>A and M</company>
    		<price>8.90</price>
    		<year>1988</year>
    	</cd>
    	<cd>
    		<title>Bridge of Spies</title>
    		<artist>T`Pau</artist>
    		<country>UK</country>
    		<company>Siren</company>
    		<price>7.90</price>
    		<year>1987</year>
    	</cd>
    	<cd>
    		<title>Private Dancer</title>
    		<artist>Tina Turner</artist>
    		<country>UK</country>
    		<company>Capitol</company>
    		<price>8.90</price>
    		<year>1983</year>
    	</cd>
    	<cd>
    		<title>Midt om natten</title>
    		<artist>Kim Larsen</artist>
    		<country>EU</country>
    		<company>Medley</company>
    		<price>7.80</price>
    		<year>1983</year>
    	</cd>
    	<cd>
    		<title>Pavarotti Gala Concert</title>
    		<artist>Luciano Pavarotti</artist>
    		<country>UK</country>
    		<company>DECCA</company>
    		<price>9.90</price>
    		<year>1991</year>
    	</cd>
    	<cd>
    		<title>The dock of the bay</title>
    		<artist>Otis Redding</artist>
    		<country>USA</country>
    		<company>Atlantic</company>
    		<price>7.90</price>
    		<year>1987</year>
    	</cd>
    	<cd>
    		<title>Picture book</title>
    		<artist>Simply Red</artist>
    		<country>EU</country>
    		<company>Elektra</company>
    		<price>7.20</price>
    		<year>1985</year>
    	</cd>
    	<cd>
    		<title>Red</title>
    		<artist>The Communards</artist>
    		<country>UK</country>
    		<company>London</company>
    		<price>7.80</price>
    		<year>1987</year>
    	</cd>
    	<cd>
    		<title>Unchain my heart</title>
    		<artist>Joe Cocker</artist>
    		<country>USA</country>
    		<company>EMI</company>
    		<price>8.20</price>
    		<year>1987</year>
    	</cd>
    </catalog>
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!-- Edited by XMLSpy® -->
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
      <html>
      <body>
        <table border="1">
          <tr bgcolor="#9acd32">
            <th>Title</th>
            <th>Artist</th>
    <th>Country</th>
    
    
    
    
          </tr>
          <xsl:for-each select="catalog/cd[artist='Bob Dylan'][artist='Bonnie Tyler']">
    
    <xsl:for-each select="catalog/cd]">
          <tr>
            <td><xsl:value-of select="title"/></td>
            <td><xsl:value-of select="artist"/></td>
    <td><xsl:value-of select="country"/></td>
    
    
    
          </tr>
          </xsl:for-each>
        </table>
      </body>
      </html>
    </xsl:template>
    </xsl:stylesheet>
    Last edited by Alex Vincent; 08-31-2012 at 05:07 AM. Reason: adding code tags

  • #2
    Moderator
    Join Date
    May 2002
    Location
    Hayward, CA
    Posts
    1,461
    Thanks
    1
    Thanked 23 Times in 21 Posts
    select="catalog/cd]"

    Where'd that ] character come from?
    "The first step to confirming there is a bug in someone else's work is confirming there are no bugs in your own."
    June 30, 2001
    author, Verbosio prototype XML Editor
    author, JavaScript Developer's Dictionary
    https://alexvincent.us/blog


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •