XSD 1.0 versus XSD 1.1 for portable schema assertions
Goal is to constrain XML documents with namespaces, typed values and co-occurrence rules while keeping validation portable across common XML parsers. DTD is built into XML 1.0 and widely supported, but it lacks namespace awareness and offers only coarse typing. XSD provides typed elements and attributes, occurrence constraints and namespace support, with sch