RE: Beginner's question: The | doesn't work

Subject: RE: Beginner's question: The | doesn't work
From: David Schach <davidsch@xxxxxxxxxxxxx>
Date: Fri, 26 Mar 1999 09:12:13 -0800
Are you using the IE5 beta?  The | operator works in the release version.

-----Original Message-----
From: Rebecca Chan [mailto:chanr@xxxxxxxxxxxxxxxxxxxx]
Sent: Friday, March 05, 1999 7:23 PM
To: XSL-List@xxxxxxxxxxxxxxxx
Subject: Beginner's question: The | doesn't work


The following is my code.  I used | as $or$ but it always gave me an error,
"Error: Expected token '||' found 'NAME'.     test1ID->|<-test2ID "

If I replaced | with ||, I would get another error,"Error: Expected token
'eof' found '||'   test1ID->||<-test2ID"

Did I miss something important?


<?xml version="1.0"?>

<!-- Generic stylesheet for viewing XML -->
<xsl:template xmlns:xsl="http://www.w3.org/TR/WD-xsl";>
	<DIV STYLE="font-family:Times; font-size:10pt; margin-bottom:3em">
		<H1>The Mode_View Section of Notation1</H1>
		<xsl:apply-templates select="test1/subTest"/>
	</DIV>
	<xsl:templates>
		<xsl:template>
			<xsl:apply-templates/>
		</xsl:template>
		<xsl:template match="*[node()]">
			<DIV STYLE="margin-left:3em;color:blue">
				<xsl:nodeName/>
				<xsl:apply-templates select="@*"/>
				<xsl:apply-templates select="node()"/>
			</DIV>
		</xsl:template>
<!----------------------- | is used here--------------------------->
		<xsl:template select="test1ID | test2ID">
			<DIV STYLE="margin-left:3em; color:green">
				<xsl:nodeName/>
				<xsl:apply-templates select="@*"/>
				<xsl:apply-templates select="node()"/>
			</DIV>
		</xsl:template>
		<xsl:template match="textnode()">
			<SPAN STYLE="color:purple">
				<B>
					<xsl:get-value/>
				</B>
			</SPAN>
		</xsl:template>
	</xsl:templates>
</xsl:template>



 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