|
Subject: [xsl] Using DOM with XSLT/XPATH (might be dangerous ?) From: "Schramm, Oliver" <schramm@xxxxxxx> Date: Wed, 14 Aug 2002 13:40:08 +0200 |
Hey guys,
I just found some code which I think might be quite dangerous.
assume the following transformation stylesheet:
<xsl:transform>
> ...
> <xsl:variable name="foo" value="java:invoke(@method)"/>
> <xsl:variable name="foo2"select="$foo\'xpath expression'"/>
> ...
</xsl:transform>
Here a method of a java object is invoked which returns an DOM
object. In the second variable assignment a 'xpath expression' is
applied to the the result (a dom tree). Well I was told that it works
but my personal view is that this is quite dangerous, for the following
reasons:
a) It is assumed that the XSLT processor understands the DOM
returned by the invoked java method.
b) It is assumed that the internal realization of the XPath is DOM
based.
Personally I wouldn't rely on such code. Am I a pessimist or what
is the opinion of other XSLT programmers ?
thanks for any feedback
regards
Oliver Schramm
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| (SOLVED) RE: [xsl] Saxon - Output t, Mark Micallef | Thread | RE: [xsl] Using DOM with XSLT/XPATH, Hunsberger, Peter |
| [xsl] Nested Tags, Mark Micallef | Date | Re: [xsl] Nested Tags, Michael Hanisch |
| Month |