|
Subject: RE: Scripts with Saxon From: "Aaron Skonnard" <aarons@xxxxxxxxxxx> Date: Fri, 30 Jun 2000 12:56:21 -0600 |
With MSXML 3.0, you don't actually need JavaScript. It let's you associate
COM objects with a namespace URI that can be leveraged throughout the
transformation like any extension. To do this, you need to add it to your
processor's context before calling transform as follows:
Set obj = CreateObject("mylib.myobject")
processor.addObject obj, "urn:mylib"
processor.Transform
See the IXSLProcessor and IXSLTempalte interfaces for more details. If the
mylib.myobject component supports a method called 'method1()' and a property
called 'property1' you could use them as follows:
<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:mylib="urn:mylib">
<xsl:template match="/">
method1 returns: <xsl:value-of select="mylib:method1()"/>
property1 returns: <xsl:value-of select="mylib:get-property1()"/>
</xsl:template>
</xsl:transform>
-aaron
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Kay Michael
> Sent: Friday, June 30, 2000 3:27 AM
> To: 'xsl-list@xxxxxxxxxxxxxxxx'
> Subject: RE: Scripts with Saxon
>
>
> > With a little help (actually a lot) from this list
> > I have outputted the data to a file which is processed
> > afterwards with a C-program.
> >
> > Now I would like to know if it's possible to accomplish
> > this processing within a stylesheet.
> >
> > I've been told that this is possible with MSXML
> > 1 Is that true?
> > 2 Can it be done with Saxon?
> >
> Saxon allows you to call external functions written in Java
> (only). I think
> MSXML allows JScript and hence access to any external COM object.
>
> Mike Kay
>
>
> 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: Scripts with Saxon, Kay Michael | Thread | RE: Scripts with Saxon, Kay Michael |
| RE: Column Calculations in XSLT, Kay Michael | Date | XML to WML using Oracle XSLT and No, AlexK |
| Month |