[Home] [By Thread] [By Date] [Recent Entries]
Richard Tobin wrote: >>What I want to do is simple : >> >><!ENTITY % test "(oneElem|theOther)"> >><!ELEMENT root %test;> >> >>I try with xerces, microsoft and xmlspy parser that all refuse this. It seems very likely you are making some other mistake. I just tried the following DTD with Xerces: <!ENTITY % test "(oneElem|theOther)"> <!ELEMENT root %test;> <!ELEMENT oneElem ANY> <!ELEMENT theOther ANY> Validates fine with, e.g., this document: <!DOCTYPE root SYSTEM "testentity.dtd"> <root> <oneElem/> </root> Unless you are trying to put the above in an internal subset, it is not your problem. If you are, that is your problem. Bob Foster
|

Cart



