[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: text nodes of document in XDM
On 11/01/2011 23:06, David Lee wrote: > OK Reading this it seems that document nodes are implicitly created in 2 > cases > > 1) When using XSLT Text Serialization (which seems to be aimed at creating > a External Parsed Entity), the document node > (is "implicitly created" in my mind this is a "virutal" object only to make > it easier to document how serialization works, as no actualy "document node" > is in the serialization output itself). > > 2) When using<xsl:variable> which is in my mind a "legacy compatibility" > issue because XSLT1.0 couldn't handle XDM Sequences in a variable so they > had to be wrapped in a document > In this case an actual in-memory XDM document node is literally created. > Also, if you obtain the principal result _document_ or a document generated by xsl:result_-document- via an API that doesn't serialise the result but hands over the XDMnodes you will get a document node. <xsl:stylesheet ...> <xsl:template match="*"> <xsl:copy/> </xsl:template> </xsl:stylesheet> doesn't use xsl:document, and doesn't copy the document node of its input, but does generate a document node with a copy of the top level element of its output. David
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|