|
Subject: Re: [xsl] xslt replace special characters From: Greg Faron <gfaron@xxxxxxxxxxxxxxxxxx> Date: Mon, 11 Nov 2002 11:48:11 -0700 |
Sample XML (constructed from text fields): <userURL> <baseURL>http://www.someplace.com/dir/page.htm</baseURL> <pair> <name>arg1</name> <value>value1</value> </pair> <pair> <name>arg2</name> <value>value2</value> </pair> <pair> <name>arg3</name> <value>value3</value> </pair> </userURL>
Relevant XSL:
<xsl:template match="userURL">
<xsl:value-of select="baseURL"/>
<xsl:apply-templates select="pair"/>
</xsl:template>
<xsl:template match="pair">
<xsl:if test="position() = 1">
<xsl:text>?</xsl:text>
</xsl:if>
<xsl:value-of select="name" />
<xsl:text>=</xsl:text>
<xsl:value-of select="value" />
<xsl:if test="position() != last()">
<xsl:text>&</xsl:text>
</xsl:if>
</xsl:template>so the user has to input & or &3038; if their url consisys of an '&'.
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] xslt replace special char, Alice Fan | Thread | Re: [xsl] xslt replace special char, Alice Fan |
| RE: [xsl] key(), generate-id questi, Américo Albuquerque | Date | Re: [xsl] key(), generate-id questi, Endre Magyari |
| Month |