OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

XSLT Preserve Space in Attributes

is it possible to preserve space in attribute values when passing them to a XSLT processor?

from reading specs and testing transformations myself (using Xalan/Xerces) it seems that <xsl:preserve-space>, <xml:space> and CDATA sections all apply to elements and text nodes, not to the text content of attributes.

I am retrieving Javascript code contained in an attribute in a XML document element with the Xalan XSLT processor, and the result text output does not execute. It seems to me that this is because <xsl:value-of> is converting the code to a string. When I copy and paste the code from the XML to the text document the code executes OK. However I need to be able to "grab" the code with XSLT, so is there a way to do this or do I need to tell the XML authors that the code should be in a text node rather than an attribute?

thanks in advance


Lyndon J B Nixon ... MAGIC Centre, FHG FOKUS ... Berlin, Germany
"what is now proved was once only imagined" - william blake
PhD Student, Integration of Internet with MPEG-4 & MPEG-7
nixon@fokus.fhg.de   members.tripod.co.uk/~madeejit/phd.htm