Subject: Re: How to do numeric validations in DTD From: Marcus Carr <mrc@xxxxxxxxxxxxxx> Date: Fri, 21 Jan 2000 09:34:09 +1100 |
John Robert Gardner wrote: > <!ELEMENT personalinfo ( whatever . . . . )> > <!ATTLIST personalinfo > ssn_a ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 ) #REQUIRED > ssn_b ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 ) #REQUIRED > ssn_c ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 ) #REQUIRED > > . . . . and so on, making one default content model type attribute for > each ssn digit No less ugly or off topic, but you could also do: <!ELEMENT personalinfo ssn> <!ELEMENT ssn (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)+> <!ELEMENT 0 EMPTY> ... to allow ssn numbers of variable lengths. -- Regards, Marcus Carr email: mrc@xxxxxxxxxxxxxx ___________________________________________________________________ Allette Systems (Australia) www: http://www.allette.com.au ___________________________________________________________________ "Everything should be made as simple as possible, but not simpler." - Einstein XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: How to do numeric validations i, John Robert Gardner | Thread | Re: How to do numeric validations i, David Carlisle |
Re: FAQ location?, John E. Simpson | Date | RE:, Jerry Ventura |
Month |