|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Union typesJames A. Robinson jim.robinson at stanford.eduFri Jan 12 21:23:17 PST 2007
> Just a quick note, I could not resort to the following:
> string(pbs:myProp) = "1999-12-31T12:00:00"
>
> In case that this dateTime contained the timeZone then string comparison
> would not work.
Ah, ok. I had just been wondering about that, I wish I had read through
this before sending another post. :(
I was doing something very similar to what you are working out, where I
needed to be able to accept strings like 2005, 2005-07, 2005-01-13, etc.,
and compare them to a union of possible time types in some documents.
I was using the castable-as checks I outlined earlier, but I might
switch to the index-of/validate {} technique which Dr. Kay outlined,
that looks a little easier to maintain!
Jim
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
James A. Robinson http://x-query.com/mailman/listinfo/talk
Stanford University HighWire Press http://highwire.stanford.edu/
+1 650 7237294 (Work) +1 650 7259335 (Fax)
|
Purchase Stylus Studio Online Today!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






