[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: How to create predicate dynamically

Subject: Re: How to create predicate dynamically
From: Michael Müller-Hillebrand <mmh@xxxxxxxxxxxxx>
Date: Fri, 25 May 2012 12:31:20 +0200
Re:  How to create predicate dynamically
Am 25.05.2012 um 11:55 schrieb Jesper Tverskov:

> I need to create predicates like the following dynamically:
>
> [@type = 'mc' or @type='ti']
>
> I need the full content of the predicate to be created in a variable
> "x", to be inserted in the predicate like:
>
> //qa [$x]
>
> I have tried using saxon:evaluate() but run into problems with
> apostrophes. What to do?

Jesper,

I dont think you "need" to do it that way. It looks like you have a dynamic
list of attribute names and values that should be used. There are better ways
to handle this.

Are you restricted to XSLT 1?

- Michael

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.