[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