als ik de volgende xml heb:
en ik wil doormiddel van de stylesheet de <TITLE> tag vervangen door <H1> dus dat er dit uitkomt:
Hoe doe ik dat? ik had dit:
en voor de de h2:
maar dan laat die niks zien, omdat die de ID binnen de title tag verwacht ipv binne H1 en H2.
Maar hij moet dan de tag die ervoor staat bekijken. Iemand een oplossing?
code:
1
2
3
4
5
6
| <H1 ID="q1"><TITLE>aaaa1</TITLE>
<P>zzzzz1</P>
<H2 ID="w1"><TITLE>bbbb1</TITLE>
<P>zzzz1</P>
</H2>
</h1> |
en ik wil doormiddel van de stylesheet de <TITLE> tag vervangen door <H1> dus dat er dit uitkomt:
code:
1
2
3
4
| <H1>aaaa1</H1>
<P>zzzzz1</P>
<H2>bbbb1</H2>
<P>zzzz1</P> |
Hoe doe ik dat? ik had dit:
code:
1
2
3
| <xsl:template match="//TITLE[starts-with(ID,"q")]">
<H1><xsl:apply-templates/></H1>
</xsl:template> |
en voor de de h2:
code:
1
2
3
| <xsl:template match="//TITLE[starts-with(ID,"w")]">
<H2><xsl:apply-templates/></H2>
</xsl:template> |
maar dan laat die niks zien, omdat die de ID binnen de title tag verwacht ipv binne H1 en H2.
Maar hij moet dan de tag die ervoor staat bekijken. Iemand een oplossing?