Xschema allows same name element with different contents and DTD does not. Can you give an example?
In xml schema, same name but different contents elements can appear in different scopes, in other words, under different parents, which is not allowed in DTDs. Here is an XML example. It has two different ccc and a elements and it is valid against the schema given bellow . You also can define a DTD to make it valid, however, I don’t think that is what you really want . The DTD coerces them as the same elements, you actually want them to be different. It was fun!