|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] calculated attribute/ namespace nameAndrew Welch andrew.j.welch at gmail.comWed Aug 15 15:43:05 PDT 2007
On 8/15/07, Uwe Küssner <http://x-query.com/mailman/listinfo/talk> wrote: > hello, > > a short question, i hope somebody can help. > > Let's say we have a XML documents like this: > > <ele xmlns:a="aa" xmlns:b="bb" name="foo" a:name="bar" > b:name="foobar" b:x="y" /> > > The namespace names and attributes are not known before runtime, during > runtime of a xquery script we have two variables of type string, for > example: > $namespace := "bb" > $attribute :="name" > > here is the question: how can we extract the value of the attribute > named $attribute with namespace name $namespace? > In the example the value of "b:name", i.e. "foobar". How about: @*[name() eq concat($namespace,':',$attribute)]/data(.) -- http://andrewjwelch.com
|
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
|






