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

Re: [xsl] XML element to Javascript var via XSL


Subject: Re: [xsl] XML element to Javascript var via XSL
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 5 Nov 2003 10:16:11 GMT

> I tried using <xsl:strip-space elements="content" />,

That would remove any white space text node children of content, but
there are no such nodes. Your content element just has a single text
node child, which contains some non white characters, so nothing is
stripped.
<content>
  
    &lt;table>
      &lt;tr>
        &lt;td>Table Content&lt;/td>
      &lt;/tr>
    &lt;/table>
  
</content>


You happened to input it using CDTATA rather than  &lt; but it's the
same thing, XSLT sees the same input in either case.

probably you want

NewTable.innerHTML='{normalize-space($content)}';


which will get rid of your line breaks.

David

-- 
http://www.dcarlisle.demon.co.uk/matthew

________________________________________________________________________
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
Keywords