[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: escaping from CDATA
> Question 1: > You are using java - is there a way to do this in javascript > in IE6? I am write javascript in the following context: > > <?xml version="1.0"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:msxsl="urn:schemas-microsoft-com:xslt" > xmlns:user="http://mycompany.com/mynamespace" > version="1.0"> > > <msxsl:script language="javascript" implements-prefix="user"> > <![CDATA[ > > function Fun(arg) { > arg = arg.replace(/</, "<"); arg = arg.replace(/>/, ">"); arg = arg.replace(/"/, "\""); var xml = new ActiveXObject("msxml2.domdocument"); xml.loadXML(arg); return xml.selectSingleNode("/"); > } > ]]> > </msxsl:script> > > <xsl:template ...> <xsl:apply-templates select="user:Fun($arg)"/> > </xsl:template> > > </xsl:stylesheet> > > Question 2: > I originally said the text was wrapped in CDATA: > > <![CDATA[<element attr="100"><a>100</a><b>200</b></element>]]> > > Would it make any difference if the string was not wrapped in > CDATA but just had the angle brackets represented as entities > (which is the actual case): > > <element attr="100"> ... </element> No Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|