[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: How to do numeric validations in DTD


Subject: Re: How to do numeric validations in DTD
From: John Robert Gardner <jrgardn@xxxxxxxxx>
Date: Thu, 20 Jan 2000 16:23:22 -0500 (EST)

What about this . . .


You can try what I've done, which works, but takes XSL/T or other post
process to reconstruct:

<!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

Ugly, but, until schemas give us data types . . . . 

=-=-=-=-=-=-=-=-=-==-=-=-=
John Robert Gardner
ATLA-CERTR
Emory University
------------------------------------------------------------
http://vedavid.org/diss/
"If there is something you're thinking of doing, or wish you could do,
begin it.  In boldness there is mystery and power . . . . "  -Goethe

On Thu, 20 Jan 2000 keshlam@xxxxxxxxxx wrote:

> >How to write a DTD, which validates the value of SSN as numeric.
> 
> You can't. Do it in your application code, or wait for the Datatype support
> in XML Schemas.
> 
> 
> ______________________________________
> Joe Kesselman  / IBM Research
> 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords
xml