Subject: RE: [xsl] problem with simple XPath expression From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Thu, 20 Jan 2005 08:56:40 -0000 |
I think the problem must be in the parts you haven't shown us. Perhaps (a) the context node isn't the parent of the <org_list> element, or (b) there is a default namespace declared in the XML, or (c) the <xsl:if> instruction isn't being evaluated at all. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Kevin Rodgers [mailto:kevin.rodgers@xxxxxxx] > Sent: 20 January 2005 01:03 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] problem with simple XPath expression > > I'm calling a template that matches an XML element that in turn > contains: > > <org_list> > <org_code type="APPR">ANSI</org_code> > </org_list> > > But this XSLT instruction isn't generating the desired asterisk in my > output: > > <xsl:if test="org_list/org_code[@type='APPR' and text()='ANSI']"> > <xsl:text>*</xsl:text> > </xsl:if> > > Could this be an incompatibility between XSLT/Xpath 1.0 and > 2.0? I seem > to remember it working with Xalan 2.6, but it's definitely not working > with Saxon 8.2. What am I missing here? > > Thanks, > -- > Kevin Rodgers
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] problem with simple XPath exp, Kevin Rodgers | Thread | RE: [xsl] problem with simple XPath, Jarno.Elovirta |
RE: [xsl] Can someone help me under, Michael Kay | Date | RE: [xsl] XSL copy-of problem with , Michael Kay |
Month |