On Tue, 22 May 2001, you wrote:
> I am curious to determine if there are any commonly used standards for
> DATEs, TIMEs, CURRANCYs, and NUMBERs that are evolving for use with XML.
> My first thought is that all DATEs or TIMEs follow ISO-8601, but this
> makes everything a timestamp and seems somewhat wasteful.
I don't see why. All my date elements have iso attributes. It's
no big deal and it makes sorting and finding really easy.
Currency codes (as used by banks) are formed from the 2-letter
ISO 3166 country code plus a single letter for the currency,
so German Marks is DEM, British Pounds is GBP, Irish Pounds is
IEP, Italian Lire is ITL, Belgian Franc is BEF, US Dollar is
USD, etc. Exceptions: the Euro is EUR and the Belgian Financial
Franc is BFF.
I don't know a standard for numbers but I'm sure there is one.
> My primary objective is to make things work as 'nicely' as possible with
> third-party tools, but I am also concerned with some usability issues in
> our slightly odd environment (DOM for COBOL running in CICS/390, SAX for
> COBOL Batch work on OS/390).
"Slightly" indeed :-)