Re: outputting nodes with attribute - supressing the r
What are you doing at the moment in your XSLT? <xsl:template match="section[@render]"> <!-- transform it to XSL-FO --> </xsl:template> <xsl:template match="section[not(@render)]"/> <!-- this means do nothing with it --> Joerg ----- Original Message ----- From: "Eric Smith" <Eric.Smith@xxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, October 10, 2001 7:26 PM Subject: outputting nodes with attribute - supressing the rest > For xml as follows: > > <wrapper> > <section render="full"> > must print > </section> > <sub render="full"> > must print > </sub> > > <section> > this text must not print out > </section > ... > > </wrapper> > > I need to print only those nodes with the attribute. > The method I use to select only those nodes that have the > attribute 'render' with a value of 'full' does not suppress > output of the remaining nodes which are rendered by virtue of > the built in rules. > > The problem for me is that the unwanted text causes the fo > processor to fail - ergo I would like to suppress this text. > > Also there are different formatting instructions for the > <section> and <sub> nodes. > > thanx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format