|
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 |