Subject: Re: [xsl] Find node-set from string From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Wed, 29 Nov 2006 13:18:48 +0000 |
My concern is point c. From the example above, I want to search file1 for element message/header/from. One solution is to convert the found text to a sequence and search the input file e.g. by /*[name()=$seq[1]]/*[name()=$seq[2]]/*[name()=$seq[3]]...
The easiest option is to use an extension function such as saxon:evaluate() to parse a string as an XPath.
Alternatively you could write a stylesheet that dynamically creates a stylesheet containing a single template with the logic to process the selected elements, which imports your current stylesheet. One problem with this technique is that because of its dynamic nature you can't compile the stylesheet into a Templates object...
cheers andrew
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Find node-set from string, Andrew Welch | Thread | RE: [xsl] Find node-set from string, Michael Kay |
Re: [xsl] Find node-set from string, Florent Georges | Date | Re: [xsl] XHTML Link stripping, Florent Georges |
Month |