Subject: [xsl] test boolean expression in an attribute From: Stefan Thull <pop3@xxxxxxxxxxxxxxx> Date: Fri, 26 Aug 2005 13:28:25 +0200 |
Hello, I use a project management software, which produce a a xml-file as result. It produces output with ids like: -------example-------- <Task Id="nZA1" > <Name>Bauteil A 01</Name> <SubTasks> <Task Id="nZA1.ae06" > <Name>Technik</Name> <ParentTask>nZA1</ParentTask> <SubTasks> <Task Id="nZA1.ae06.fon_10" > <Name>Systemtelefon 10</Name> <ParentTask>nZA1.ae06</ParentTask> </Task> </SubTasks> </Task> <Task Id="nZA1.ae07" > <Name>Technik</Name> <ParentTask>nZA1</ParentTask> <SubTasks> <Task Id="nZA1.ae07.fon_10" > <Name>Systemtelefon 10</Name> <ParentTask>nZA1.ae07</ParentTask> </Task> </SubTasks> </Task> </SubTasks> </Task> -------- end ----- Now I want every <Task> with an 'fon_10' in its Id. I tried it with: </xsl:template> <xsl:template match="//Task"> <xsl:if test="@Id contains 'fon_10'"> <p> <xsl:value-of select="Name"/> </p> </xsl:if> </xsl:template> but it throws an error. " Error in expression @Id contains 'fon_10': Unexpected token <name> beyond end of expression" Do you have a hint for me? Tahnk you in advance Stefan Thull
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] [XSL] copying namesapces , Michael Kay | Thread | Re: [xsl] test boolean expression i, David Carlisle |
Re: [xsl] [XSL] copying namesapces , siva | Date | Re: [xsl] [XSL] copying namesapces , David Carlisle |
Month |