|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Another Schema Question
On Jul 28, 2004, at 1:03 PM, Dan White wrote: > > I need to be able to validate this: > > <Latitude> > <deg>90</deg> > <min>0</min> > <sec>00.000</min> > <dir>N</dir> > </Latitude> > > The value of "degrees" can be 90 only if "minutes" and "seconds" are > both > zero. A degee value of 90 with non-zero minutes or seconds is invalid. > > That's the main problem. I have to allow for someone referencing the > North/South Pole or , in the case of Longitude, the International > DateLine > (180 degrees longitude) > > Both present the same problem. Ah... you need cross-field validation. XML Schema doesn't support that currently. You can do this with schematron--which is completely complimentary to XML Schema. That is, it is another validation layer for your document. Alex Milowski FAX: (707) 598-7649 alex@m... "The excellence of grammar as a guide is proportional to the paucity of the inflexions, i.e. to the degree of analysis effected by the language considered." Bertrand Russell in a footnote of Principles of Mathematics
|
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
|
|||||||||

Cart








