|
Subject: Re: [xsl] partial attribute matching From: ARiley@xxxxxxxxxxxxxxx Date: Tue, 17 Aug 2004 16:07:59 -0400 |
exactly! thanks.
"cking"
<cking@xxxxxxxxxx
> To
<xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
08/17/2004 03:57 cc
PM
Subject
Re: [xsl] partial attribute
Please respond to matching
xsl-list@xxxxxxxx
lberrytech.com
if I understand you correctly, you could use the starts-with function:
<xsl:variable name="section"
select="'http://www.somedomain.com/section/'"/>
<xsl:if test="/html/head/page_url[starts-with(@url, $section)]">
...
</xsl:if>
HTH,
Anton Triest
Tuesday, August 17, 2004 9:41 PM ARiley@xxxxxxxxxxxxxxx wrote:
>
> I have an xml file that contains:
> <html><head>
> <page_url url="http://www.somedomain.com/section/page.html" />
> [...]
>
> and a corresponding xsl fragment:
> <xsl:if test="
> /html/head/page_url[@url='http://www.somedomain.com/section/']">
> do something different
> </xsl:if>
>
> What I'm trying to accomplish is to apply a template to an entire 'url'
> section but this doesn't appear to work. What's the preferred way of
> testing for a partial attribute match?
| Current Thread |
|---|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] partial attribute matchin, cking | Thread | [xsl] Traverse XML Source, karl |
| Re: [xsl] modes and temp trees (was, Bruce D'Arcus | Date | [xsl] Traverse XML Source, karl |
| Month |