xsl-list
[Top] [All Lists]

Re: [xsl-list] Storing an XPath fragment in a variable

2005-07-13 14:07:13
On 7/13/05, Joris Gillis <roac(_at_)pandora(_dot_)be> wrote:
 
rather use "self::RED" instead of "name() = 'GREEN'"
Yeah, thats alot cleaner -- thanks.

or, another approach, store the strings 'RED' , 'GREEN', etc in a variable
or xml fragment and use 'contains(., $possiblevalues)' to test them all at
once

this function returns true or false and takes only one string as an
argument -- I'm not sure how this would work in an xpath expression in
a for-each statement.  Can you give me an example?
I'm basically trying to do the pseudo T-SQL equivalent of:

SELECT Red, Green, Blue
FROM foo

XML:
------

<foo>
    <red>value</red>
    <green>value</green>
    <blue>value</blue>
    <brown>value</brown>
    <black>value</black>
</foo>
 
regards,
--
Joris Gillis (http://users.telenet.be/root-jg/me.html)
Spread the wiki (http://www.wikipedia.org)

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--