Subject: RE: [xsl] dynamic grouping of tabular data; one or two transformations? From: "Chris Bayes" <chris@xxxxxxxxxxx> Date: Sat, 24 Nov 2001 22:57:02 -0000 |
Dan, Instead of returning a string you might want to do something like <msxsl:script language="javascript" implements-prefix="user"> <![CDATA[ function DoIt(xml,xsl1) { var xsl2 = new ActiveXObject("MSXML2.DOMDocument"); xml.nextNode().transformNodeToObject(xsl1.nextNode(), xsl2); var html = new ActiveXObject("MSXML2.DOMDocument"); xml.transformNodeToObject(xsl2, html); return html.selectSingleNode("/"); } ]]> </msxsl:script> still not tested, so that you can twiddle with your $result variable as a nodeset. Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Dan Diebolt > Sent: 24 November 2001 22:24 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Cc: chris@xxxxxxxxxxx > Subject: RE: [xsl] dynamic grouping of tabular data; one or > two transformations? > > > Chris, I deninitely prefer the indention of your second solution: > > <msxsl:script language="javascript" implements-prefix="user"> > <![CDATA[ > function DoIt(xml,xsl1) { > var xsl2 = new ActiveXObject("MSXML2.DOMDocument"); > xml.nextNode().transformNodeToObject(xsl1.nextNode(), xsl2); > html = xml.nextNode().transformNode(xsl2); > return html; > } > ]]> > </msxsl:script> > > This makes sense. I will test it and report any problems. > Thanks again. > > __________________________________________________ > Do You Yahoo!? > Yahoo! GeoCities - quick and easy web site hosting, just > $8.95/month. http://geocities.yahoo.com/ps/info1 > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] dynamic grouping of tabul, Dan Diebolt | Thread | RE: [xsl] dynamic grouping of tabul, Dan Diebolt |
RE: [xsl] dynamic grouping of tabul, Dan Diebolt | Date | [xsl] sorting and numbering, Eric Smith |
Month |