xsl-list
[Top] [All Lists]

Re: [xsl] apply template to XSL text contents?

2006-09-19 01:18:28
What if I get the data contents to a variable?
And then try to build a nodeset out of that ? I remember seeing something like 
that on the net.  But dont know whether it is possible or not.

Thanks,
Dharshana

----- Original Message ----
From: James Fuller <jim(_dot_)fuller(_at_)ruminate(_dot_)co(_dot_)uk>
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Sent: Tuesday, 19 September, 2006 9:13:43 AM
Subject: Re: [xsl] apply template to XSL text contents?

Dharshana S Van Der Bona wrote:
 Hi All,
I have a document which has the following structure

<doc>
<navigation version="1.0" >
    <nav-element page="Home Page" fileName="default" displayOrder="0"/>
</navigation>
<page version="1.0"  displayOrder="0" id="1" name="Home Page" 
pageType="DEFAULT">
<![CDATA[
    <h2>The Company</h2>
    <p>This is some default text to show you what your site may look like</p>
    <p>
            You can customise the contents of your site in the next few 
steps<a href="test1">one</a> <a href='test2' >two</a>
    </p>
    <p>
        <a href="three" >three</a>
    </p>
    ]]>
</page>
</doc>


Will it be possible to apply a template to the text contents of <page></page> 
node, to  manipulate the HTML tags inside it?

no, CDATA sections makes the data (and what u think is xml) not 
available for processing.

some ref

http://www.dpawson.co.uk/xsl/sect2/cdata.html#d2734e43

gl, Jim Fuller


--~------------------------------------------------------------------
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>
--~--





--~------------------------------------------------------------------
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>
--~--