[xquery-talk] XQuery in mark logic

Michael Kay mike at saxonica.com
Sun Aug 31 11:39:57 PDT 2008

>   Actually, I always thought that data() on an element that 
> has child elements was an error.

No. It's an error if the element has been validated against a schema that
assigns it a type that has element-only content. That's not the same thing
at all.

> What would be the semantics of the above example?

For an untyped element node, data() returns essentially the same as string()
- the concatenation of the descendant text nodes.

Michael Kay

More information about the talk mailing list