Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - >Thread Next - Re: [xml-dev] Schemas and mixed content with Relax NG and W3C XML Schema Schemas and mixed content with Relax NG and W3C XML SchemaTo: xml-dev@-----.---.--- Date: 7/16/2008 2:12:00 PM hi, this is a question about schemas I know that with DTDs, when a text is allowed with elements, the best we can do is to allow it everywhere between other elements that can be repeated at any place in the text : <!ELEMENT p (#PCDATA|a|ul|b|i|em)*> unfortunately, we can't enforce the text to be at a given place : <person>Mr <firstname>John</firstname><lastname>Doe</lastname></person> the following DTD is invalid, but explain what we'd like to have : <!ELEMENT person (#PCDATA,firstname,lastname)> I wonder if there are also similar limitations with Relax NG and W3C XML Schema and why ? -- Cordialement, /// (. .) --------ooO--(_)--Ooo-------- | Philippe Poulard | ----------------------------- http://reflex.gforge.inria.fr/ Have the RefleX ! | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
