Ben aan het ploeteren met XSL.
XML:
Gewenst resultaat:
De eerste 2 kolommen zijn geen probleem, maar na vershillende dingen te hebben geprobeerd heb ik heb geen idee hoe de laatste kolom, of which not enrolled, te vullen.
De XSL die werkt tot nu toe:
Kan iemand me op weg helpen?
XML:
XML:
1
2
3
4
5
6
7
8
| <Statistics> <EANNumber enrolled="" total="34">871687940001215692</EANNumber> <EANNumber enrolled="n" total="22">871687940001215692</EANNumber> <EANNumber enrolled="" total="10">871687940020726452</EANNumber> <EANNumber enrolled="" total="7">871687400006716322</EANNumber> <EANNumber enrolled="n" total="4">871687940020726452</EANNumber> <EANNumber enrolled="" total="3">871687940007394049</EANNumber> </Statistics> |
Gewenst resultaat:
code:
1
2
3
4
5
| EAN Number Occurences of which not enrolled 871687940001215692 34 22 871687940020726452 10 4 871687400006716322 7 0 871687940007394049 3 0 |
De eerste 2 kolommen zijn geen probleem, maar na vershillende dingen te hebben geprobeerd heb ik heb geen idee hoe de laatste kolom, of which not enrolled, te vullen.
De XSL die werkt tot nu toe:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <xsl:template match="Statistics">
<div align="center">
<table width="50%" border="0" bordercolor="#000000" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<td>EAN Number</td>
<td align="right">Occurences</td>
<td align="right">of which not enrolled</td>
</tr>
<xsl:for-each select="EANNumber[@enrolled='']">
<tr>
<td><xsl:value-of select="."/></td>
<td align="right"><xsl:value-of select="@total"/></td>
<td></td>
</tr>
</xsl:for-each>
</tbody>
</table>
</div>
</xsl:template> |
Kan iemand me op weg helpen?