[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] need xsl template for this xml and html


Subject: Re: [xsl] need xsl template for this xml and html
From: Frank Brooks <fbrooks@xxxxxxxxx>
Date: Wed, 25 May 2011 17:40:25 +0100

That does work - thank you.  I had modified the default template for
text nodes to show untranslated nodes, which was causing me confusion.

Many thanks,
Frank

On Wed, May 25, 2011 at 5:05 PM, Martin Honnen <Martin.Honnen@xxxxxx> wrote:
> Frank Brooks wrote:
>
>> I'm integrating content from a 3rd party, where part of the XML looks
>> like this (i've modified the content from the original):
>>
>> <item>
>> <ref id="ireland">
>> <b>Republic of Ireland</b>
>> </ref>: is a country with a population of 5 million ...
>> </item>
>>
>> The resultant HTML that I WANT will look something like this:
>>
>> <li><a href="country.aspx?id=ireland">Republic of Ireland</a>: is a
>> country with a population of 5 million ...</li>
>
> Does
>
> <xsl:template match="item">
>  <li>
>    <xsl:apply-templates/>
>  </li>
> </xsl:template>
>
> <xsl:template match="ref">
>  <a href="country.aspx?id={@id}">
>    <xsl:value-of select="normalize-space()"/>
>  </a>
> </xsl:template>
>
> do what you want (assuming you don't override the default template for text
> nodes)?
>
>
>
> --
>
>        Martin Honnen --- MVP Data Platform Development
>        http://msmvps.com/blogs/martin_honnen/
>
>



--
Anusara Inspired Yoga
www.innerbodybright.ie
www.iloveyogaireland.com
087.415.8989


Current Thread
Keywords
xml