Subject: [xsl] Restraining specific words from an element to display From: "Joseph Tan" <Joseph.Tan@xxxxxxxxxxxxxxxxxx> Date: Fri, 15 Aug 2003 16:09:22 -0500 |
I would like to remove "ONLINELIB' , 'JOURNALS --' and 'LIBWEBSITE --". I am able to remove ONLINELIB but not the other two. What's wrong with the code? XML Input: - <MR870> <MR870a>NORTHLIB</MR870a> </MR870> - <MR870> <MR870b>Location</MR870b> <MR870c>NC-JOURNAL --</MR870c> </MR870> - <MR870> <MR870b>Textual holdings</MR870b> <MR870c>Vol 71-86 1993-2000 Not owned: 71n18(1993)</MR870c> </MR870> - <MR870> <MR870a>ONLINELIB</MR870a> </MR870> - <MR870> <MR870b>Textual holdings</MR870b> <MR870c>Online access; years vary.</MR870c> </MR870> - <MR870> <MR870a>ONLINELIB</MR870a> </MR870> - <MR870> <MR870b>Location</MR870b> <MR870c>LIBWEBSITE --</MR870c> </MR870> - <MR870> <MR870b>Textual holdings</MR870b> <MR870c>Online access; years vary.</MR870c> </MR870> - <MR870> <MR870a>SOUTHLIB</MR870a> </MR870> - <MR870> <MR870b>Location</MR870b> <MR870c>JOURNALS --</MR870c> </MR870> - <MR870> <MR870b>Textual holdings</MR870b> <MR870c>Vol 1- 1958- Not Owned: 84n5c(1999)</MR870c> </MR870> XSL Code: <xsl:template name="Holdings"> <xsl:variable name="getHoldings"> <xsl:for-each select="MR870/MR870c[text()!='ONLINELIB' and text()!='JOURNALS--' and text()!='LIBWEBSITE--'] | MR870/MR870a[text()!='ONLINELIB']"> <xsl:value-of select="."/><xsl:text> </xsl:text> </xsl:for-each> </xsl:variable> <xsl:if test="$getHoldings != ''"> <xsl:call-template name="DisplayContent"> <xsl:with-param name="label" select="'Option(s)'"/> <xsl:with-param name="content" select="$getHoldings"/> </xsl:call-template> </xsl:if> </xsl:template> Thanks! Joseph XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Replacing words in an ele, Armen Martirossian | Thread | Re: [xsl] Restraining specific word, Armen Martirossian |
[xsl] Replacing words in an element, Joseph Tan | Date | [xsl] xslt newbie- inserting spaces, Bruce Rojas-Rennke |
Month |