Subject: RE: [xsl] Merging two xml documents using xslt From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 1 Feb 2005 20:03:10 -0000 |
> That helps. If you don't want to use it, pretty much the only way to > achieve what was requested is by a two-stage process. > > Stage 1 would run a stylesheet on the configuration document > to generate a > stylesheet. > > Stage 2 would run the resulting stylesheet on the source document(s). > > Using saxon:evaluate should allow you to do it in one pass. It's a little bit trickier than that, because the XPath expression identified elements to be modified. Evaluating a dynamic XPath expression to give a set of nodes is one thing; writing a stylesheet that modifies the nodes in the result of that expression is another. Also there are multiple expressions, and doing one pass (i.e. a document copy) for each expression sounds expensive. If the expressions are constrained to be XSLT patterns, then it would probably be easier to generate a stylesheet dynamically in this situation. Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Merging two xml documents, Wendell Piez | Thread | RE: [xsl] Merging two xml documents, Jianyu Lai |
RE: [xsl] Merging two xml documents, Wendell Piez | Date | [xsl] XSL:key and Column grouping, David Laurie |
Month |