[Home] [By Thread] [By Date] [Recent Entries]
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
|

Cart



