|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Mixed content problem
In article <EC2C7B699FF2A64D91DBA742E10DA2D73EA977@e...> you write: >I'm having trouble with the following content model in a DTD: > <!ELEMENT metanote > ((#PCDATA|emph|meta-received|meta-accepted|meta-revised| > meta-presented|meta-submit|edcode|techeditor) | > (symposium?,contribgrp?))*> >This seems to follow all the XML mixed content rules, but I'm still >getting a parsing error. Can anyone explain, or help with a workaround? A mixed content declaration in XML must consist of a starred choice of #PCDATA and a number of element names (or just be (#PCDATA)). You're not allowed to put in something like (symposium?,contribgrp?). In any case, even if it were legal, it would allow exactly the same content as: <!ELEMENT metanote (#PCDATA|emph|meta-received|meta-accepted|meta-revised| meta-presented|meta-submit|edcode|techeditor|symposium|contribgrp)*> See http://www.w3.org/TR/REC-xml/#sec-mixed-content -- Richard
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








