[xquery-talk] min max and mix

Michael Kay mike at saxonica.com
Mon Feb 10 00:17:13 PST 2014

That's nothing to with max() and min(), but everything to do with mixed content.

The system is designed so that 


has an untyped string value of 123.456

Remember, the M in XML stands for Markup. Markup is an annotation to text that can be removed without changing the meaning.

Michael Kay

On 10 Feb 2014, at 07:14, Ihe Onwuka <ihe.onwuka at gmail.com> wrote:

> max((<b>8<c>0</c></b>,<a>9</a>)) -> 80
> Probably works as designed but it does raise the question of the
> utility of min and max in the presence of mixed content (i.e in the
> case where you expect 9 because it is > than 8) - or are all bets off
> if the content is mixed.
> No - it is not an actual use case - I was actually trying to establish
> something else but stumbled across this in the process.
> _______________________________________________
> talk at x-query.com
> http://x-query.com/mailman/listinfo/talk

More information about the talk mailing list