als toevoeging op mijn andere post (maar niet nodig hierbij):
1) hoe moet ik lege cellen behandelen, op de volgende manier worden ze "overgeslagen" en komen de volgende cellen in dezelfde rij dus in de verkeerde kolom terecht:
we hebben er een geweldig boek bij (Oracle XML Applications, O'Reilly)
, Google heeft z'n werk gedaan en ook de search hier leverde niets op..
2) hoe zorg ik ervoor dat ik headers aan mijn tabel toevoeg, volgens een ander voorbeeld als volgt, maar bij mij wil het maar niet werken:
overigens ("xsql-snippet"):
1) hoe moet ik lege cellen behandelen, op de volgende manier worden ze "overgeslagen" en komen de volgende cellen in dezelfde rij dus in de verkeerde kolom terecht:
code:
1
2
3
| <xsl:template match="website/medewerkers/medewerker/*">
<td><xsl:apply-templates/></td>
</xsl:template> |
we hebben er een geweldig boek bij (Oracle XML Applications, O'Reilly)
2) hoe zorg ik ervoor dat ik headers aan mijn tabel toevoeg, volgens een ander voorbeeld als volgt, maar bij mij wil het maar niet werken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <xsl:template match="website/medewerkers">
<table border="1" cellspacing="0">
<xsl:apply-templates select="website/medewerkers/medewerker[1]/*" mode="ColumnHeaders"/>
<xsl:apply-templates/>
</table>
</xsl:template>
<xsl:template match="website/medewerkers/medewerker">
<tr><xsl:apply-templates/></tr>
</xsl:template>
<xsl:template match="website/medewerkers/medewerker/*">
<td><xsl:apply-templates/></td>
</xsl:template>
<xsl:template match="website/medewerkers/medewerker[1]/*" mode="ColumnHeaders">
<th><xsl:value-of select="name(.)"/></th>
</xsl:template> |
overigens ("xsql-snippet"):
code:
1
2
3
4
| ... <website connection="xmlbook" xmlns:xsql="urn:oracle-xsql"> <xsql:query rowset-element="categories" row-element="category" tag-case="lower"> ... |