XMLDecl ist ein Namenselement, das der XML-Deklaration entspricht. Das XmlDecl-Element ist ein untergeordnetes Element des XML-Parsers und wird zunächst in einen Bitstrom geschrieben. Obwohl es sich bei dem XMLDecl-Element um ein benanntes Element handelt, ist sein Name ohne Bedeutung. Hier ein Beispiel:
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE s1 PUBLIC "http://www.ibm.com/beispiel.dtd" "beispiel.dtd"> <s1>.........</s1>