salut
dafür gibts das xsl:for-each konstrukt.
zufinden in selfhtml.
grüsse
gant
Hmm, hilft mir nicht wirklich.
Vielleicht ist es so anschaulicher:
<?xml version="1.0" encoding="UTF-8"?>
<testResults>
<sampleResult timeStamp="23.04.2004 11:26:49" threadName="Testszenario" label="Refresh success="false">
<assertionResult failureMessage="blubig" />
<assertionResult failureMessage="Test failed"/>
<assertionResult failureMessage=""/>
</sampleResult>
</testResults>
Wie kann ich mir nun alle failureMessage in einer Tabelle ausgeben lassen?
<xsl:for-each select="/testResults/sampleResult[not(@label = preceding::*/@label)]">
<xsl:variable name="label" select="@label"/>
<xsl:variable name="failureMessage" select="@failureMessage"/>
<tr valign="top">
<td>
<xsl:value-of select="$label"/>
</td>
<td>
<xsl:value-of select="$failureMessage"/>
</td>
</xsl:for-each>
Leider geht das so überhaupt nicht. Er gibt mir keiner failureMessage aus.
Biiiite....hiiiilfe.
Carsten