[xquery-talk] Problems with query on different doccument

Giulio Rizzo rizzogiulio at yahoo.it
Thu Nov 30 17:44:41 PST 2006


Thanks for the helpful and quick reply, the solution
you all gave to me solve my problem.

Giulio

--- David Carlisle <davidc at nag.co.uk> ha scritto:

> 
> 
> doc("casodistudio.xml")//string($name)/code
> 
> That has the same type as
> 
> doc("casodistudio.xml")//"hello"/code
> 
> that is, it's a syntax error, you can not use a
> string to the laft of
> the / operator.
> 
> You could use
> doc("casodistudio.xml")//string($name)
> 
> but that would just return a sequence of strings
> with as many items as
> there are nodes in the document, each of the items
> being the same
> string.
> 
> You don't want to select a string, you want to
> select an element with
> that string as its name, so
> 
> 
> doc("casodistudio.xml")//*[name()=$name]/code
> 
> > the query string(name)/code
> > must be equivalent to ASL/code.
> 
> no it's equivalent to "ASL"/code
> 
> 
> 
> David
> _______________________________________________
> talk at x-query.com
> http://x-query.com/mailman/listinfo/talk
> 


__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi 
http://mail.yahoo.it 


More information about the talk mailing list