[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: document() and node-list vs. tree fragment/
[Michael Case] > > 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? It's not document(), but xsl:copy-of that is creating the result-tree-fragment. Just use <xsl:variable name='f2' select='document("testfile2.xml")'/> Cheers, Tom P XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|