|
Subject: Re: New XT release From: James Clark <jjc@xxxxxxxxxx> Date: Fri, 05 Nov 1999 17:46:48 +0700 |
Eric van der Vlist wrote:
>
> Hi James,
>
> I have a couple of questions about the already much discussed
> restrictions on "11.1 Result Tree Fragments" :=)
>
> Using the August release of XT, I have noticed that these restrictions
> do not seem to apply when you use the document XPath function...
That's because document() returns a node-set not a result tree fragment.
> If you assign the content of a document to a variable :
> <xsl:variable name="tarifdef" select="document('tarif.xml')/tarif"/>
>
> you can then use it without the restrictions on the tree fragments...
>
> <xsl:for-each select="$tarifdef/marque[position() <= $gauche]">
> <xsl:call-template name="marque">
> <xsl:with-param name="taxe" select="$taxe"/>
> <xsl:with-param name="language" select="$language"/>
> </xsl:call-template>
> </xsl:for-each>
>
> will work as expected.
>
> Is it "normal" and something on which we can rely ?
Yes.
> My second question is about your sentence :
>
> > There is no support for
> > using the DOM for the result tree. This would be relatively easy to do,
> > but I don't know whether it's useful enough to be worthwhile.
>
> Using DOM for the result tree, wouldn't it be possible and relatively
> easy to handle a result tree fragment as a node set ?
No harder or easier than it is with SAX.
James
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: New XT release, Eric van der Vlist | Thread | RE: New XT release, Sebastien Sahuc |
| RE: JavaScript In Cocoon, Kay Michael | Date | Re: JavaScript In Cocoon, Stefano Mazzocchi |
| Month |