OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DTD as entity in anther DTD



hxzhang wrote:

> I tried this as found on web:
> in one DTD file called "main.dtd", I specified a element
> <!ELEMENT main (#PCDATA)> with a lot of subelements
>
> in another DTD file in the same directory, i want to include that element
> as an entity like:
>
> <!ENTITY % main SYSTEM "main.dtd">
> <!ELEMENT super_main (%main;) >
>
> but this is rejected by parser. Isn't this correct?
>

To include the main DTD within your other DTD you simply need to reference
the parameter entity like so:-

<!ENTITY % main SYSTEM "main.dtd">
%main;

Regards
Rob Lugt
ElCel Technology