|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to do numeric validations in DTD
> 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
|
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








