[Home] [By Thread] [By Date] [Recent Entries]

  • From: mrossi@c...
  • To: xml-dev@l...
  • Date: Thu, 23 Aug 2001 17:17:29 -0400

Dolt! But of course.

Sorry, I guess all those entities finally got to me. Sort of like that
"what's a cow drink?" joke. :-)

Thanks Richard.

Michael A. Rossi
Computer Sciences Corporation
mailto:mrossi@c...
856-983-4400 x4911


                                                                                                                     
                    Richard Tobin                                                                                    
                    <richard@cogsci        To:     Michael Rossi/DEF/CSC@CSC                                         
                    .ed.ac.uk>             cc:     xml-dev@l...                                             
                                           Subject:     Re: More Namespace Validation Problems                       
                    08/23/01 05:14                                                                                   
                    PM                                                                                               
                                                                                                                     
                                                                                                                     


>OK, so I've parameterized the hell out of my DTD to accomodate arbitrary
>namespace prefixes, and can successfully override the appropriate
>declarations to indicate which prefix I'd like to use. Now someone please
>tell me - what do I use for a root element in my DOCTYPE declaration?

The name of the root element of course :-)

You can't parametrize that, because you can't use parameter entities
in the relevant place, but since the DOCTYPE declaration appears
in the client, this shouldn't be much of a problem.

Here's an example with an (out-of-date) schema DTD:

<!DOCTYPE s:schema PUBLIC "-//W3C//DTD XMLSCHEMA 19991216//EN"
                        "schema/XMLSchema.dtd" [
<!ENTITY % s ':s'>
<!ENTITY % p 's:'>
]>

-- Richard


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member