Subject: RE: [xsl] Using name() with XPath expressions (fwd) From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Sat, 14 Jul 2001 09:45:33 +0100 |
> The problem is that if the variable $field contains the path of a text > node instead of the name itself, the name function doesn't work. For > example, if $field contains 'author/lastname', the name > function assumes > that 'author/lastname' is the string value of the name of a > node instead > of the path to a node. How do I alter this comparison so > that it works > with $field values that are paths as well as field values that are > names? Thanks in advance. You're now into the realms of the xx:evaluate() extension function provided in Saxon, Xalan, and a couple of other products. Or in MSXML3, you can call into a JavaScript extension function that uses selectNodes(). Mike Kay Software AG XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Using name() with XPath e, Jeni Tennison | Thread | [xsl] Re: XSL-List Digest V3 #915, Alexey Skoblikov |
Re: [xsl] Nestled <xsl:choose>, Jeni Tennison | Date | RE: [xsl] Nestled <xsl:choose>, Michael Kay |
Month |