[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Need help with using lookup table and string tran
> You need a template that matches all <trs> elements > In that template select the text node and store the text value in a variable. lets call it $key > then select /trans/tr_string[@str=$key]/ru/text() > if it isnot empty return it otherwise select the en version. > this can be done with a if then else expression I'd be tempted to do <xsl:key name="tr_string-by-str" match="tr_string" use="@str"/> with something like: for $x in key('tr_string-by-str', $key) return (x$/ru, $x/en, .)[1] -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
|
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
|