Re: [xsl] transform slash n or $$$$ to line break

Subject: Re: [xsl] transform slash n or $$$$ to line break
From: David Carlisle <davidc@xxxxxxxxx>
Date: Fri, 24 Jan 2003 15:31:16 GMT
> but what if the tag had children tags a

tags never have child tags as the content of a tag is the stuff between
< and > not the stuff between <x> and </x>, and nested tags like
<a="<b/>"> are not allowed.


> and is not only a "string"?  would that work too?

the replace templates you'll find in the archives of this list, or in
the faq or at jeni's site all can replace substrings in a text node
strings by element content.

If you mean that you have a mixed content element that is containing
your $$$$ markers then just apply-templates to the children of that
element and have a template rule that matches text node children
of that element and does the replace.

so
<abc>
akjh asdc <x/> jyhg $$$ lkh <b>likuh </b>
</abc>

you want

<xsl:template match="abc/text()">
  <xsl:call-template name="replace">
    <xsl:with-param...


David



David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread