This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: TranformNode doesn't support XSLT?
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: TranformNode doesn't support XSLT?
- From: Jonathan Marsh <jmarsh at microsoft dot com>
- Date: Tue, 11 Apr 2000 14:56:24 -0700
- Reply-To: xsl-list at mulberrytech dot com
Remove the .documentElement. The document node (match="/") is not the same
as the document element. Since transformNode is a method on a node, it uses
that node as the context for the stylesheet. This enables running a
transformation on only part of a document.
divDetalhesRegisto.innerHTML = XMLDc.transformNode(XSLDc)
- Jonathan Marsh
Microsoft
> -----Original Message-----
> From: Maria Manuel [mailto:Maria.Manuel@si.efacec.pt]
> Sent: Tuesday, April 11, 2000 2:18 AM
> To: Xsl-List (E-mail)
> Subject: TranformNode doesn't support XSLT?
>
>
> Using the the following code and the follwoing stylesheet,
> the result is
> just what's between tags XML. The html doesn't show up, none
> of the XSL
> "instructions" are executed.
>
> I'm using msxml3.
>
> Is it possible that Microsoft.XMLDOM doesn't recognize the
> msxml3 version of
> the xml parser?
>
> Can anybody help me?!?
>
> Thanks!
>
> Set XMLDc = CreateObject("Microsoft.XMLDOM")
> Set XSLDc = CreateObject("Microsoft.XMLDOM")
>
> XMLDc.async = false
> XMLDc.load("xmlregisto.asp?" & BibID)
>
> XML = XMLDc.documentElement.xml
>
> XSLDc.async = false
> XSLDc.load("reduzido.xsl")
>
> XSL = XSLDc.documentElement.xml
>
> divDetalhesRegisto.innerHTML =
> XMLDc.documentElement.transformNode(XSLDc.documentElement)
>
> <!--reduzido.xsl-->
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
> <xsl:template match="/">
> <html>
> <head>...</head>
> <body>
> ...
> </body>
> </html>
> </xsl:template>
> </xsl:stylesheet>
>
>
> Maria Manuel Rodrigues Teixeira
> EFACEC Sistemas de Informação
> maria.manuel@si.efacec.pt
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list