xsl-list
[Top] [All Lists]

[xsl] xslt transformation did not create any output

2011-12-09 06:37:22


Hello, 

 

I have this xml file : 

 

<?xml version="1.0" encoding="utf-8" ?>
<data>
<params>
<today>2011-12-09</today>
<current-time>13:22</current-time>
<this-year>2011</this-year> 
<this-month>12</this-month>
<this-day>09</this-day>
<timezone>+01:00</timezone> 
<website-name>Tamara Wobben</website-name> 
<page-title>Home</page-title> 
<root>http://test.tamarawobben.nl</root>
<workspace>http://test.tamarawobben.nl/workspace</workspace> 
<root-page>home</root-page>
<current-page>home</current-page> 
<current-page-id>4</current-page-id>
<current-path>/home/?debug&amp;symphony-page=home/</current-path> 
<parent-path>/</parent-path>
<current-url>http://test.tamarawobben.nl/home/?debug&amp;symphony-page=home/</current-url>
<upload-limit>2097152</upload-limit>
<symphony-version>2.2.5</symphony-version>
<cookie-username>admin</cookie-username> 
<cookie-pass>bd619be1eb114dce7512fc0c5af1487c58074ab4</cookie-pass>
<site-mode>live</site-mode>
<ds-section>
<item handle="1">&lt;span class=&quot;order&quot;&gt;1&lt;/span&gt;</item> 
</ds-section>
</params> 
<events /> 
<section>
<section id="6" handle="sections">Sections</section> 
<entry id="9"> 
 <title handle="even-voorstellen">Even voorstellen</title>
 <body>Naam : Tamara Wobben 
         Geboorte gewicht : 2000 gram 
         Geboorte lengte : 44 cm. 
         Geboortedatum : 1 september 2005
    </body>
 </entry> 
 </section> 
 </data>


And this xslt 1.0 file : 

 

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

<xsl:template match="/" > 
     <xsl:apply-templates select="head"/>
      <xsl:apply-templates select="content"/>
      <xsl:apply-templates select="bottom" />
  </xsl:template>
  
  <xsl:template name="head" >
    <head>  
        <title>
             <xsl:value-of select="$website-name"/> - <xsl:value-of 
select="$page-title"/>
         </title>  
        <link rel="stylesheet" type="text/css" 
href="{$workspace}/assets/css/style.css"/>  
        <link rel="alternate" type="application/rss+xml" title="Notepad Chaos 
RSS Feed" href="http://www.notepadchaos.com/feed/"; />
        <link rel="pingback" href="http://www.notepadchaos.com/xmlrpc.php"; />
        <link rel="alternate" type="application/rss+xml" title="Notepad Chaos 
Feed" href="http://www.notepadchaos.com/feed/"; />
        <link rel="alternate" type="application/rss+xml" title="Notepad Chaos 
Comments Feed" href="http://www.notepadchaos.com/comments/feed/"; />
         <link rel="EditURI" type="application/rsd+xml" title="RSD" 
href="http://www.notepadchaos.com/xmlrpc.php?rsd"; />
         <link rel="wlwmanifest" type="application/wlwmanifest+xml" 
href="http://www.notepadchaos.com/wp-includes/wlwmanifest.xml"/> 
          <link rel='index' title='Notepad Chaos' 
href='http://www.notepadchaos.com/' /> 
    </head>
  </xsl:template>
  
  <xsl:template name="content" >
         <div id="outer">          
                 <div id="container">                  
                         <div id="search">                   
                                 <form method="get" id="searchform" 
action="http:/test.tamarawobben.nl/">                      
                                         <input type="text" value="" name="s" 
id="s" class="txtField" />                      
                                         <input type="submit" id="searchsubmit" 
class="btnSearch" value="Find It ;" />                  
                                 </form>                
                             /div>                
                             <div id="title">                   
                                 <h2>Tamara Wobben </h2>               
                             </div>               
                             <div id="content"> 
                                 <xsl:apply-templates select="main_area" />
                             </div>
                             <div id="side-columns" />
                                    <xsl:apply-templates  select="sidebar1" />
                                    <xsl:apply-templates select="sidebar2" />
                             </div>       
                     </div>
         </div>                             
   </xsl:template>
  
  <xsl:template name="main_area">
     <div class="col01">                
         <div class="post">   
             <h2><xsl:value-of select="title"/></h2>                      
             <div class="post-inner">         
                     <h4><xsl:value-of 
select="section/entry/description"/></h4>       
                    <xsl:value-of select="section/entry/body" />                
     
             </div>
         </div>
     </div>
 </xsl:template>
  
 <xsl:template name="sidebar1" >
         <div class="col02">
             <div class="pages">
                 <ul>
                     <!-- here comes the links to home, guestbook and so on --> 
        
                </ul>
             </div>
          </div>
    <div class="head_menu">
         <!-- here comes the head menu -->
    </div>
 </xsl:template>
 
 <xsl:template name="sidebar2" >
     <div class="col03">    
         <div class="recent-posts">
            <ul>
                 <!-- here comes the recent post -->
             </ul>
         </div> 
    </div>        
  </xsl:template>
  
  <xsl:template name="bottom">
     <div id="footer-holder">
         <div class="footer">
             &#xA9; <a href="http://www.notepadchaos.com/";>Notepad Chaos</a><br 
/>
            <a href="http://www.notepadchaos.com/";>Notepad Chaos</a> uses the 
<a href="http://www.notepadchaos.com";>"Notepad Chaos v2"</a> theme.
         </div>
         <span class="evaneckard">
            <a href="http://www.evaneckard.com";>Evan Eckard Design</a>
         </span> 
         <span class="smashing">
                <a href="http://www.smashingmagazine.com";>Smashing Magazine</a>
         </span> 
         <span class="rss"><a href="http://www.notepadchaos.com/feed/";>RSS</a>
         </span>
    </div>
</xsl:template>

</xsl:stylesheet>


But if I run this in xmlspy I get the message that the transformation did not 
create any output.

Can anyone help me figure out what i did wromg here ?

 

Roelof

                                          
--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--