xsl-list
[Top] [All Lists]

Re: [xsl] XML to XML change, handling mixed content

2011-10-19 06:00:57
On 10/18/11 22:41, Karlmarx R wrote:
Hello,

I have 2 questions:

Hi Karl Marx,

add a single template to analyze the text nodes:

<xsl:template match="text()>
<!-- do an analyze-string in here to match all occurences of links and to transform them to an a element. -->
   <xsl:analyze-string select='.'
                       regex='.....'>
     <xsl:matching-substring>
        <!-- transform to a element>
     </xsl:matching-substring>
     <xsl:non-matching-substring>
       <xsl:value-of select='.' />
     </xsl:non-matching-substring>
   </xsl:analyze-string>
</template>


You need to make a regex that fits your needs and to provide in elements that do the transformation.

regards, Ruud


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>