| Subject: RE: How to do numeric validations in DTD From: Mike Brown <mbrown@xxxxxxxxxxxxx> Date: Thu, 20 Jan 2000 17:48:44 -0700 | 
> 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.
No, the first declaration is invalid (ssn should be in parentheses), and an
XML element name/type must match the Name production and thus cannot begin
with a number. Even if it were valid, this approach would mean his XML would
look like this:
<personalinfo>
  <ssn>
    <1/><1/><1/><2/><2/><3/><3/><3/><3/>
  </ssn>
</personalinfo>
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: How to do numeric validations i, David Carlisle | Thread | RE: How to do numeric validations i, Kay Michael | 
| Using Entity References in XSL Temp, Theodore Epstein | Date | Re: How to do numeric validations i, David Carlisle | 
| Month |