No problem, your welcome. Please send all your answers to
the mailing list as well as other users might come across the
same problems ...

Greetings,
Lukas

On Fri, May 20, 2011 at 10:32 AM, Wiard Vasen <wiard.vasen@gmail.com> wrote:
By the way: A very interesting explanation you gave.
I used: 
declare namespace ns = "http://www.vangoghletters.org/ns/";
//ns:letDesc
Now I understand how it works.
Thanks!

2011/5/20 Wiard Vasen <wiard.vasen@gmail.com>
Hi Lukas,

//*:fileDesc works, and gives the whole content of the file back.
Starting with the term fileDesc in 'brackets'.

When I use //*:sourceDesc or note I get a bit the same result.

But what if I want what is in the 'idno' ? <idno type="jlb">012</idno>

Or : <vg:placeLet>London</vg:placeLet>

How do I get these results?

Thanks in advance.

Regards,

Wiard


2011/5/20 Wiard Vasen <wiard.vasen@gmail.com>
Hey Lucas,

thanks a lot for your help!
I have a look at your example.

Regards,

Wiard



2011/5/20 Lukas Kircher <lukaskircher1@googlemail.com>
Hi Wiard,


being neither Christian nor Andreas, I nevertheless take a
shot :)

It's kinda hard to give a hint knowing that little about your
case, but I think you problem might be related to
namespaces.

As the root element 'TEI' declares a namespace, all descendants
lie in this namespace (unless they declare another one or are
linked to a prefix).

Short example - if you want to query a letDesc element you have
to specify the namespace it is linked to. Just declare the prefix
at the beginning of your query.

declare namespace ns = "http://www.vangoghletters.org/ns/";
//ns:letDesc

You can also use namespace wildcards to access nodes without
a specific prefix, for example the 'fileDesc' element:

//*:fileDesc

Hope this helps you a little - don't hesitate to ask for more.

I also included a link to a short discussion [1]. I'm afraid I can't
provide with a better tutorial about namespaces - it's a rare thing.

Regards,
Lukas

[1] http://www.stylusstudio.com/xquerytalk/200608/001654.html







2011/5/20 Wiard Vasen <wiard.vasen@gmail.com>
Dear Christian, Andreas, 

I have trouble querying the following text.
Could you have a look at it and show me how I can pose different queries on the file?

I would be grateful if you did!

Thanks in advance.

Kind regards,

Wiard



_______________________________________________
BaseX-Talk mailing list
BaseX-Talk@mailman.uni-konstanz.de
https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk