This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
document() and node-list vs. tree fragment/
- To: xsl-list <xsl-list at lists dot mulberrytech dot com>
- Subject: [xsl] document() and node-list vs. tree fragment/
- From: Michael Case <mecase at ucdavis dot edu>
- Date: Fri, 28 Sep 2001 12:34:35 -0700
- Organization: UC Davis, Department of Physics
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi,
I have read (though maybe not understood) the w3c docs about copy-of and
see no reason why this should not work. Any help?
On Linux Xalan C++ v 1.1 I can use
<xsl:variable name="f2">
<xsl:copy-of select="document('testfile2.xml')"/>
</xsl:variable>
and later
<xsl:apply-templates select="$f2"/>
to merge xml files or extract-merge from a series of files.
BUT xalan-j_2_2_D10 on DOS and Xalan C++ v 1.2.0 both reject it.
(Location of error unknown)XSLT Error (org.apache.xpath.XPathException):
Can
not
convert #RTREEFRAG to a NodeList!
Does "Can not convert..." indicate a rule or indicate a failure in the
xalan-j implemenation? In other words, document() supposed to return a
fragment or a node-set?
Thanks in advance for your help.
--
Michael E. Case
UC Davis
case@ucdhep.ucdavis.edu
(530) 754-7226
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list