Validating xml xsd
DTDs are perhaps the most widely supported schema language for XML.
Because DTDs are one of the earliest schema languages for XML, defined before XML even had namespace support, they are widely supported.
In practice, however, many schema validators are integrated with an XML parser.
Though there are a number of schema languages available, the primary three languages are Document Type Definitions, W3C XML Schema, and RELAX NG.